共計 554 個字符,預計需要花費 2 分鐘才能閱讀完成。
這篇文章主要為大家展示了“數據庫中如何查看哪個 SP 調用了對應的表”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓丸趣 TV 小編帶領大家一起研究并學習一下“數據庫中如何查看哪個 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%
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%
3. 查詢當前數據庫中所有 SP:
select name as 存儲過程 from sysobjects where type = P
以上是“數據庫中如何查看哪個 SP 調用了對應的表”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注丸趣 TV 行業資訊頻道!