【发布时间】:2012-06-08 22:24:25
【问题描述】:
我使用的是 SQL Server 2005
我想通过只给出存储过程名称来查看存储过程中使用了哪些表和视图。
这可以做到吗?如果可以,如何做到?
【问题讨论】:
标签: sql-server-2005 stored-procedures
我使用的是 SQL Server 2005
我想通过只给出存储过程名称来查看存储过程中使用了哪些表和视图。
这可以做到吗?如果可以,如何做到?
【问题讨论】:
标签: sql-server-2005 stored-procedures
sp_depends 'sp_name'
显示有关数据库对象依赖关系的信息,例如依赖于表或视图的视图和过程,以及视图或过程所依赖的表和视图。不报告对当前数据库之外的对象的引用。
【讨论】:
如果您使用的是 Management Studio,您还可以右键单击存储过程并选择“查看依赖关系”。有一个切换开关可以查看依赖于过程的对象或过程所依赖的对象。
【讨论】: