CHECK_CONSTRAINTS

适用于: 勾选“是” Databricks SQL 勾选“是” Databricks Runtime 勾选“是” 仅 Unity Catalog

保留供将来使用。

INFORMATION_SCHEMA.CHECK_CONSTRAINTS 将描述在表上定义的 CHECK 约束。

定义

CHECK_CONSTRAINTS 关系包含以下列:

名称 数据类型 Nullable 标准 描述
CONSTRAINT_CATALOG STRING 包含 CHECK 约束的目录。
CONSTRAINT_SCHEMA STRING 包含 CHECK 约束的架构。
CONSTRAINT_NAME STRING CHECK 约束的名称。
CHECK_CLAUSE STRING CHECK 约束条件的文本。
SQL_PATH STRING 始终为 NULL,保留以供将来使用。

约束

以下约束适用于 CHECK_CONSTRAINT 关系:

名称 列列表 描述
主密钥 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';