Condividi tramite


CHECK_CONSTRAINTS

Si applica solo a:segno di spunta sìDatabricks SQL segno di spunta sì Databricks Runtime segno di spunta sì Unity Catalog

Riservato a un uso futuro.

INFORMATION_SCHEMA.CHECK_CONSTRAINTS descrive i vincoli definiti nelle tabelle.

Definizione

La relazione CHECK_CONSTRAINTS contiene le colonne seguenti:

Nome Tipo di dati Nullable Standard Descrizione
CONSTRAINT_CATALOG STRING No Catalogo contenente il vincolo CHECK.
CONSTRAINT_SCHEMA STRING No Schema contenente il vincolo CHECK.
CONSTRAINT_NAME STRING No Nome del vincolo check.
CHECK_CLAUSE STRING No Testo della condizione del vincolo CHECK.
SQL_PATH STRING No Sempre NULL, riservato a un uso futuro.

Vincoli

Alla relazione CHECK_CONSTRAINT, vengono applicati i seguenti vincoli:

Classe Nome Elenco colonne Descrizione
Chiave primaria CHK_CONS_PK CONSTRAINT_CATALOG, CONSTRAINT_SCHEMA, CONSTRAINT_NAME Identificatore univoco per il vincolo.
Foreign key CHK_CONS_TAB_CONS_FK CONSTRAINT_CATALOG, CONSTRAINT_SCHEMA, CONSTRAINT_NAME Riferimenti TABLE_CONSTRAINTS.

Esempi

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