REFERENTIAL_CONSTRAINTS
適用対象: Databricks SQL Databricks Runtime 10.4 LTS 以上 Unity Catalog のみ
重要
この機能はパブリック プレビュー段階にあります。
INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS は、外部キーと主キー間の参照整合性 (RI) のリレーションシップについて説明しています。
返される行は、ユーザーが対話する権限を持つテーブルの制約に限定されます。
定義
REFERENTIAL_CONSTRAINTS
リレーションには次の列が含まれています。
名前 | データ型 | Nullable | Standard | 説明 |
---|---|---|---|---|
CONSTRAINT_CATALOG |
STRING |
いいえ | はい | 外部キー制約を含むカタログ。 |
CONSTRAINT_SCHEMA |
STRING |
いいえ | はい | 外部キー制約を含むスキーマ。 |
CONSTRAINT_NAME |
STRING |
いいえ | はい | CHECK 制約の名前。 |
UNIQUE_CONSTRAINT_CATALOG |
STRING |
いいえ | はい | 参照される制約を含むカタログ。 |
UNIQUE_CONSTARINT_SCHEMA |
STRING |
いいえ | はい | 参照される制約を含むスキーマ。 |
UNIQUE_CONSTRAINT_NAME |
STRING |
いいえ | はい | 参照される制約の名前。 |
MATCH_OPTION |
STRING |
いいえ | はい | 常に FULL 。将来の使用に備えて予約されています。 |
UPDATE_RULE |
STRING |
いいえ | はい | 常に NO ACTION 。将来の使用に備えて予約されています。 |
DELETE_RULE |
STRING |
いいえ | はい | 常に NO ACTION 。将来の使用に備えて予約されています。 |
制約
REFERENTIAL_CONSTRAINTS
リレーションには、次の制約が適用されます。
クラス | 名前 | [列一覧] | 説明 |
---|---|---|---|
Primary key (プライマリ キー) | REF_CONS_PK |
制約の一意識別子。 | |
外部キー | REF_CONS_TAB_CONS_FK_FK |
参照 TABLE_CONSTRAINTS。 | |
外部キー | REF_CONS_TAB_CONS_UC_FK |
参照 TABLE_CONSTRAINTS。 |
例
> SELECT constraint_name, check_clause
FROM information_schema.referential_constraints
WHERE table_schema = 'information_schema';