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';