Du bör kunna göra detta:
SELECT
name
FROM
AnotherDB.sys.objects --changes context
WHERE
object_id = OBJECT_ID('AnotherDB.ASchema.ATable')
Detta är vad du effektivt gör med OBJECT_ID('AnotherDB.ASchema.ATable')
Det betyder att du kan lita på dbname.sys.objects och undvika förväxling med metadatafunktioner.
Obs:de nya katalogvyer är designade för att användas och inte ändras från version till version, enligt länken. Förr i tiden ansågs det vara dålig praxis att använda systemtabeller, men stigmat finns fortfarande kvar. Så du kan säkert lita på sys.objects istället för att metadata fungerar.