我有大约 100 - 150 个存储过程。我需要使用同义词快速更改对所有外部数据库的引用。例如,我的程序中有这些代码行:
select column1, column2
from OtherDb.SomeSchema.SomeTable
或者
exec SOMEOTHERSERVER.OTHERDB.dbo.DOSOMETHING
并需要将其替换为
select column1, column2
from dbo.FirstSynonym
和
exec dbo.DoSomethingSynonym
手动打开所有这些程序会花费我大量的时间。知道如何快速实现这一目标吗?
谢谢,彼得