本文主要是介绍查询某个表被哪些存储过程(以下简称 SP)使用到、查找那些过程对该表做了更新操作:,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.查询某个表被哪些存储过程(以下简称 SP)使用到 :
select distinct object_name(id) from syscomments where id in
(select object_id from sys.objects where type ='P') and text like'%TableName%'
注意:(select object_id from sys.objects where type ='P') and text like'%表名%'
查询存储过程,文本中包含‘表名’
2.查找那些过程对该表做了更新操作:
select distinct object_name(id) from syscomments where id in
(select object_id from sys.objects where type ='P') and text like'%update tablename%'
注意:(select object_id from sys.objects where type ='P') and text like'%update tablename%'
查询存储过程,文本中包含 ‘update 表名’。同理可以查询 ‘insert into LSEquipment’,‘into 表名’
这篇关于查询某个表被哪些存储过程(以下简称 SP)使用到、查找那些过程对该表做了更新操作:的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!