顯示有關數(shù)據(jù)庫對象相關性的信息(例如,依賴表或視圖的視圖和過程,以及視圖或過程所依賴的表和視圖)。不報告對當前數(shù)據(jù)庫以外對象的引用。
sp_depends [ @objname = ] 'object'
[@objname =] 'object'
被檢查相關性的數(shù)據(jù)庫對象。對象可以是表、視圖、存儲過程或觸發(fā)器。Object 的數(shù)據(jù)類型為 varchar(776),沒有默認值。
0(成功)或 1(失?。?/P>
sp_depends 顯示兩個結果集。
下面的結果集顯示 object 所依賴的對象。
列名 | 數(shù)據(jù)類型 | 描述 |
---|---|---|
name | nvarchar(40) | 存在相關性的項目名稱。 |
type | nvarchar(16) | 項目類型。 |
updated | nvarchar(7) | 是否更新項目。 |
selected | nvarchar(8) | 項目是否用于 SELECT 語句。 |
column | sysname | 存在相關性的列或參數(shù)。 |
下面的結果集顯示依賴 object 的對象。
列名 | 數(shù)據(jù)類型 | 描述 |
---|---|---|
name | nvarchar(40) | 存在相關性的項目名稱。 |
type | nvarchar(16) | 項目類型。 |
若一個對象引用另一個對象,則認為前者依賴后者。sp_depends 通過查看 sysdepends 表確定相關性。
執(zhí)行權限默認授予 public 角色。
下面的示例列出依賴 Customers 表的數(shù)據(jù)庫對象。
USE Northwind相關文章
EXEC sp_depends 'Customers'