Partilhar via


CHECK_CONSTRAINTS

Aplica-se a:Marque Sim Databricks SQL Marque Sim Databricks Runtime Marque Sim Unity Catalog apenas

Reservado para uso futuro.

INFORMATION_SCHEMA. CHECK_CONSTRAINTS descreverá as restrições de verificação definidas nas tabelas.

Definição

A CHECK_CONSTRAINTS relação contém as seguintes colunas:

Name Tipo de dados Pode ser nulo Standard Description
CONSTRAINT_CATALOG STRING Não Sim Catálogo que contém a restrição de verificação.
CONSTRAINT_SCHEMA STRING Não Sim Esquema que contém a restrição de verificação.
CONSTRAINT_NAME STRING Não Sim Nome da restrição de verificação.
CHECK_CLAUSE STRING Não Sim O texto da condição de restrição de verificação.
SQL_PATH STRING Não Sim Sempre NULL, reservado para uso futuro.

Restrições

As seguintes restrições se aplicam à CHECK_CONSTRAINT relação:

Classe Nome Lista de colunas Description
Chave primária CHK_CONS_PK CONSTRAINT_CATALOG, CONSTRAINT_SCHEMA, CONSTRAINT_NAME Identificador exclusivo da restrição.
Chave estrangeira CHK_CONS_TAB_CONS_FK CONSTRAINT_CATALOG, CONSTRAINT_SCHEMA, CONSTRAINT_NAME Referências TABLE_CONSTRAINTS.

Exemplos

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