2012-08-29 90 views
2

我用sp_depends第一次像這樣SQL Server中的sp_depends,可能的依賴關係是什麼?

sp_depends TestTable 

至於結果我得到了一些存儲過程和視圖。現在,當我查看(Ctrl F爲TestTable)存儲過程和視圖的腳本時,我沒有看到它們指的是TestTable

如果不使用腳本,是否還有其他依賴關係?如果是的話如何?

回答

6

sp_depends是史前和不可靠的。

此功能將在未來版本的Microsoft SQL Server中刪除。避免在新開發工作中使用此功能,並計劃修改當前使用此功能的應用程序。改爲使用sys.dm_sql_referencing_entitiessys.dm_sql_referenced_entities

更妙的是,考慮使用紅門免費 SQL搜索工具...

+0

我沒有對DMV/DMF訪問和安裝沒有紅門工具 – Pritesh

+0

@Pritesh的選項:然後使用SYS。 sql_modules:http://stackoverflow.com/search?tab=votes&q=user%3a27535%20sys.sql_modules如果你不能,你沒有別的辦法。並且Red Gate的工具是SSMS插件,它不會在服務器上運行 – gbn

+0

我從sys.sql_modules中選擇了*'TestTable%'這樣的定義,我得到零記錄,但sp_depends給了我16個SP和視圖 – Pritesh

相關問題