我有一个ERP数据库,它很大。其中一个表由SP,TRIGGER,FUNCTION或其他内容更新。因为,我看过Profiler找到UPDATE或INSERT语句,但我找不到ant UPDATE或INSERT。因此,该表应该由SP,TRIGGER,FUNCTION或其他更新。
是否有助手可以找到使用该表的SP,FUNCTION或TRIGGERS?我想提供表名,它会告诉我表名的使用位置?
答案 0 :(得分:1)
在SSMS中执行以下操作
服务器 - >数据库 - >表 - > tablename - >右键单击 - >视图 依赖
在单选按钮上选择依赖的对象,以查看正在使用您的表格的对象
答案 1 :(得分:0)
将所有脚本对象导出到文件并搜索该文件。您可以从SQL Server Management Studio执行此操作。右键单击数据库,然后转到任务>生成脚本。
答案 2 :(得分:0)
在SSMS中,您可以右键单击表格,然后选择查看依赖关系'或使用sp_depends。