Пример таблицы ссылок на код из другой базы данных, отличной от текущей.
use DB1
select * from SomeTableInDB1
select * from DB2..SomeTableInDB2
ВОПРОС: Может ли имя другой базы данных ("DB2") быть каким-либо образом мягко закодировано?
что-то вроде этого (я знаю, что это не сработает, но, возможно, это делает мойуточняющий вопрос)
use DB1
varchar @OtherDB
set @OtherDB = "DB2"
select * from SomeTableInDB1
select * from @OtherDB..SomeTableInDB2