繁体   English   中英

如何在所有T-SQL脚本中查找对象

[英]How to find an object in all T-SQL scripts

我有一个ERP数据库,它很大。 该表之一可以通过SP,TRIGGER,FUNCTION或其他方式进行更新。 因为,我看着探查器找到UPDATE或INSERT语句,但是找不到蚂蚁UPDATE或INSERT。 因此,该表应通过SP,TRIGGER,FUNCTION或其他方式进行更新。

是否可以找到该表在哪个SP,FUNCTION或TRIGGERS中使用的助手? 我想给表名,它会告诉我表名在哪里使用?

在SSMS中执行以下操作

服务器->数据库->表->表名->右键单击->查看依赖项

选择“ 取决于单选按钮的对象”以查看正在使用表的对象

将所有脚本对象导出到文件并搜索该文件。 您可以从SQL Server Management Studio中执行此操作。 右键单击数据库,然后转到任务>生成脚本。

在SSMS中,您可以右键单击一个表,然后选择“视图依赖项”或使用sp_depends。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM