SQL SERVER如何查看一个表被哪些存储过程用到?用哪个系统存储过程?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL SERVER如何查看一个表被哪些存储过程用到?用哪个系统存储过程?相关的知识,希望对你有一定的参考价值。

如果你的表名比较特殊,如果你的数据库版本 在sqlserver2005以上
那么
select * from sys.all_sql_modules where definition like '%表名%'
是一个最原始最有效的办法,不仅可以分析出存储过程,还能分析出函数 和 视图。
参考技术A 点一下你要查看的那张表,右键,菜单里可以选择-》查看依赖关系。
会跳出个窗口,默认窗口显示的是都哪些存储过程,哪些函数或者发布订阅用到了该表。

以上是关于SQL SERVER如何查看一个表被哪些存储过程用到?用哪个系统存储过程?的主要内容,如果未能解决你的问题,请参考以下文章

sql server 查询某个表被哪些存储过程调用

SQL 查看某个表被哪些存储过程或者视图使用

sql server查看有哪些存储过程和视图的方法

sqlserver怎么用sql查看具体那个表被锁住了

数据库大师成长日记:巧用SQL语句查看SQL Server的结构信息

如何查看SQL server 2008的操作日志