【发布时间】:2016-10-11 17:47:41
【问题描述】:
我正在寻找一种方法来查看所有存储过程对特定表的影响。有没有比使用LIKE 更好的方法?
select * from DatabaseName.information_schema.routines
where routine_type = 'PROCEDURE'
and ROUTINE_DEFINITION like '%TableName%'
【问题讨论】:
-
试试
sp_depends tablename -
嗨乔恩,验证链接以供参考stackoverflow.com/questions/12622920/…
-
1. SP_Depends 没有提供所需的信息,对 SP_Depends 进行快速搜索,普遍的共识是它已过时且不准确。
-
2.是的,这是正确的链接。我能够从上面的查询中获得所需的信息,但我不喜欢以这种方式使用“LIKE”进行查询。这不是很好的形式。
标签: sql sql-server stored-procedures