適用於:SQL Server
Azure SQL Database
Azure SQL 受控實例
Azure Synapse Analytics
分析平台系統 (PDW)
Microsoft Fabric
中的倉儲Microsoft Fabric Preview 中的 SQL 資料庫
包含每個對象的數據列,該物件是FOREIGNKEY條件約束,且 sys.object.type = F。
| Column name | Data type | Description |
|---|---|---|
| <繼承自 sys.objects 的數據行> | 如需此檢視繼承的數據行清單,請參閱 sys.objects (Transact-SQL) 。 | |
| referenced_object_id | int | 參考對象的識別碼。 |
| key_index_id | int | 參考物件內索引鍵索引的標識碼。 |
| is_disabled | bit | FOREIGN KEY 條件約束已停用。 |
| is_not_for_replication | bit | FOREIGN KEY 條件約束是使用 NOT FOR REPLICATION 選項所建立。 |
| is_not_trusted | bit | 系統尚未驗證 FOREIGN KEY 條件約束。 |
| delete_referential_action | tinyint | 當刪除發生時,針對這個FOREIGNKEY宣告的引用動作。 0 = 無動作 1 = 串聯 2 = 設定 Null 3 = 設定預設值 |
| delete_referential_action_desc | nvarchar(60) | 當刪除發生時,針對這個 FOREIGN KEY 宣告的引用動作描述: NO_ACTION CASCADE SET_NULL SET_DEFAULT |
| update_referential_action | tinyint | 更新發生時,針對這個FOREIGNKEY宣告的引用動作。 0 = 無動作 1 = 串聯 2 = 設定 Null 3 = 設定預設值 |
| update_referential_action_desc | nvarchar(60) | 更新發生時,針對此FOREIGNKEY宣告的引用動作描述: NO_ACTION CASCADE SET_NULL SET_DEFAULT |
| is_system_named | bit | 1 = 系統產生名稱。 0 = 使用者提供名稱。 |
Permissions
目錄檢視內中繼資料的可見性會限制在使用者所擁有的安全性實體,或已授與使用者某些權限的安全性實體。 如需相關資訊,請參閱 Metadata Visibility Configuration。
See Also
目錄檢視 (Transact-SQL)
物件目錄檢視 (Transact-SQL)
查詢 SQL Server 系統目錄常見問題