sys.sysreferences (Transact-SQL)

適用対象:SQL ServerAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Microsoft Fabric の SQL 分析エンドポイントMicrosoft Fabric のウェアハウス

参照される列への FOREIGN KEY 制約定義のマッピングをデータベース内に保持します。

重要

この SQL Server 2000 システム テーブルは、下位互換性を保つためにビューとして含まれています。 代わりに、現在の SQL Server システム ビューを使用することをお勧めします。 対応するシステム ビューを調べるには、「システム テーブルのシステム ビューへのマッピング (Transact-SQL)」をご覧ください。 この機能は、Microsoft SQL Server の将来のバージョンで削除されます。 新規の開発作業ではこの機能を使用しないようにし、現在この機能を使用しているアプリケーションは修正することを検討してください。

列名 データ型 説明
constid int FOREIGN KEY 制約の ID。
fkeyid int 参照元テーブルの ID。
rkeyid int 参照先テーブルの ID。
rkeyindid smallint 参照されるキー列を含む参照されるテーブルにおける、一意なインデックスのインデックス ID です。
keycnt smallint キー内の列の数。
forkeys varbinary(32) 単に情報を示すためだけに特定されます。 サポートされていません。 将来の互換性は保証されません。
refkeys varbinary(32) 単に情報を示すためだけに特定されます。 サポートされていません。 将来の互換性は保証されません。
fkeydbid smallint 予約済み。
rkeydbid smallint 予約済み。
fkey1 smallint 参照する列の列 ID。
fkey2 smallint 参照する列の列 ID。
fkey3 smallint 参照する列の列 ID。
fkey4 smallint 参照する列の列 ID。
fkey5 smallint 参照する列の列 ID。
fkey6 smallint 参照する列の列 ID。
fkey7 smallint 参照する列の列 ID。
fkey8 smallint 参照する列の列 ID。
fkey9 smallint 参照する列の列 ID。
fkey10 smallint 参照する列の列 ID。
fkey11 smallint 参照する列の列 ID。
fkey12 smallint 参照する列の列 ID。
fkey13 smallint 参照する列の列 ID。
fkey14 smallint 参照する列の列 ID。
fkey15 smallint 参照する列の列 ID。
fkey16 smallint 参照する列の列 ID。
rkey1 smallint 参照先列の列 ID。
rkey2 smallint 参照先列の列 ID。
rkey3 smallint 参照先列の列 ID。
rkey4 smallint 参照先列の列 ID。
rkey5 smallint 参照先列の列 ID。
rkey6 smallint 参照先列の列 ID。
rkey7 smallint 参照先列の列 ID。
rkey8 smallint 参照先列の列 ID。
rkey9 smallint 参照先列の列 ID。
rkey10 smallint 参照先列の列 ID。
rkey11 smallint 参照先列の列 ID。
rkey12 smallint 参照先列の列 ID。
rkey13 smallint 参照先列の列 ID。
rkey14 smallint 参照先列の列 ID。
rkey15 smallint 参照先列の列 ID。
rkey16 smallint 参照先列の列 ID。

参照

システム ビューへのシステム テーブルのマッピング (Transact-SQL)
互換性ビュー (Transact-SQL)