共用方式為


CHECK_CONSTRAINTS

適用於:標示為 [是] Databricks SQL 標示為 [是], Databricks Runtime 標示為 [是] Unity Catalog 仅限

保留供未來使用。

INFORMATION_SCHEMA。CHECK_CONSTRAINTS 將描述在 tables上定義的檢查約束。

定義

CHECK_CONSTRAINTS 關係包含下列 columns:

名稱 資料類型 Nullable 標準 描述
CONSTRAINT_CATALOG STRING No Yes Catalog 包含檢查 constraint。
CONSTRAINT_SCHEMA STRING No Yes 包含檢查 constraint的 Schema。
CONSTRAINT_NAME STRING No Yes 檢查 constraint的名稱。
CHECK_CLAUSE STRING No Yes 檢查 constraint 條件的文字。
SQL_PATH STRING No Yes 一律為 NULL,保留供未來使用。

限制

以下限制式適用於 CHECK_CONSTRAINT 關聯:

類別 名稱 Column List 描述
主要金鑰 CHK_CONS_PK CONSTRAINT_CATALOG  }, constraint的唯一 identifier。
外部索引鍵 CHK_CONS_TAB_CONS_FK CONSTRAINT_CATALOG  }, 参考文献 TABLE_CONSTRAINTS

範例

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