有没有办法识别数据库同义词背后的对象?

ige*_*elr 0 sql-server t-sql synonyms

我有一个使用同义词的脚本。我必须更改该代码,问题是我无法理解同义词指的是哪个对象。有办法查到吗?我正在使用创建该同义词的原始数据库实例。

PS 我正在使用 MS SQL Server。

谢谢你的时间。

小智 5

这似乎对我有用:

SELECT
    [Schema] = Sch.name
  , Object   = Syn.name
  , Syn.base_object_name
FROM sys.synonyms          AS Syn
    INNER JOIN sys.schemas AS Sch
        ON Sch.schema_id = Syn.schema_id;
Run Code Online (Sandbox Code Playgroud)