SQL 資料庫中的 SQL Server Azure SQL 資料庫 Azure SQL 受控執行個體 Azure Synapse Analytics Analytics Platform System (PDW) 倉儲 包含每個對象的數據列,該物件是FOREIGNKEY條件約束,且sys.object.type= F。 展開資料表 資料行名稱資料類型描述 <繼承自 sys.objects 的數據行>如需此檢視繼承的數據行清單,請參...
SQL複製 SELECTfk.nameASForeignKeyName , t_parent.nameASParentTableName , c_parent.nameASParentColumnName , t_child.nameASReferencedTableName , c_child.nameASReferencedColumnNameFROMsys.foreign_keys fkINNERJOINsys.foreign_key_columns fkcONfkc.constraint_object_id = fk.object_idINNERJOINsys.tables...
在数据库设计中,外键约束用于维护数据的完整性。使用sys.foreign_keys视图可以获得外键的信息: SELECTfk.nameASForeignKeyName,t1.nameASParentTable,t2.nameASReferencedTableFROMsys.foreign_keysASfkINNERJOINsys.tablesASt1ONfk.parent_object_id=t1.object_idINNERJOINsys.tablesASt2ONfk.referenced_object_id=t2....
sys.foreign_keys是sql server 2005开始才有的系统视图,在sql2000里面没有,但可以用dbo.sysconstraints为2000的系统表 脚本的修改方法是 将sys.foreign_keys替换为dbo.sysconstraints 将object_id,注意object_id()函数名不要变,改的是字段名,替换为constid 将parent_object_id替换为id USE [MyDB]...
針對每個 FOREIGN KEY 條件約束,sys.object.type= F 的物件,各包含一個資料列。 展開表格 資料行名稱 資料類型 說明 <繼承 sys.objects 的資料行> 如需這份檢視所繼承的資料行清單,請參閱<sys.objects (Transact-SQL)>。 referenced_object_id int
SELECT*FROM SYS.FOREIGN_KEYS WHERE OBJECT_ID=? --兼容性视图SYSREFERENCES --触发器 SELECT*FROM SYS.TRIGGERS WHERE OBJECT_ID=? --注释 SELECT*FROM SYS.SQL_MODULES --兼容性视图SYSCOMMENTS --数据库用户表 SELECT*FROM SYS.DATABASE_PRINCIPALS ...
constidintFOREIGN KEY 约束的 ID。 fkeyidint执行引用表的 ID。 rkeyidint被引用表的 ID。 rkeyindidsmallint包含被引用的键列的被引用表的唯一索引的索引 ID。 keycntsmallint键中的列数。 forkeysvarbinary(32)标识为仅供参考。 不支持。 不保证以后的兼容性。
sys.object.type= F の FOREIGN KEY 制約であるオブジェクトごとに 1 行のデータを格納します。 列名 データ型 説明 <sys.objects から継承される列。> このビューが継承する列の一覧については、「sys.objects (Transact-SQL)」を参照してください。
sys.foreign_keys sys.foreign_key_columns sys.function_order_columns sys.hash_indexes sys.identity_columns sys.indexes sys.index_columns sys.index_resumable_operations sys.internal_partitions sys.internal_tables sys.key_constraints sys.masked_columns sys.memory_optimized_tables_internal_attribute...
SQL Server 2012 Catalog Views (Transact-SQL) Object Catalog Views (Transact-SQL) Save Add to Collections Add to plan Share via Facebookx.comLinkedInEmail Print Article 05/16/2013 In this article Permissions See Also Contains a row per object that is a FOREIGN KEY constraint, withsys.object....