次の方法で共有


CHECK_CONSTRAINTS

適用対象:「はい」のチェック マーク Databricks SQL 「はい」のチェック マーク Databricks Runtime 「はい」のチェック マーク Unity Catalog のみ

将来利用するために予約されています。

INFORMATION_SCHEMA.CHECK_CONSTRAINTS は、テーブルに定義されている CHECK 制約について説明します。

定義

CHECK_CONSTRAINTS リレーションには次の列が含まれています。

名前 データ型 Nullable Standard 説明
CONSTRAINT_CATALOG STRING いいえ はい CHECK 制約を含むカタログ。
CONSTRAINT_SCHEMA STRING いいえ はい CHECK 制約を含むスキーマ。
CONSTRAINT_NAME STRING いいえ はい CHECK 制約の名前。
CHECK_CLAUSE STRING いいえ はい CHECK 制約条件のテキスト。
SQL_PATH STRING いいえ はい 常に NULL。将来の使用に備えて予約されています。

制約

CHECK_CONSTRAINT リレーションには、次の制約が適用されます。

クラス 名前 [列一覧] 説明
Primary key (プライマリ キー) CHK_CONS_PK CONSTRAINT_CATALOG, CONSTRAINT_SCHEMA, CONSTRAINT_NAME 制約の一意識別子。
外部キー CHK_CONS_TAB_CONS_FK CONSTRAINT_CATALOG CONSTRAINT_SCHEMA CONSTRAINT_NAME 参照 TABLE_CONSTRAINTS

> SELECT constraint_name, check_clause
    FROM information_schema.check_constraints
    WHERE table_schema = 'information_schema';