Condividi tramite


CHECK_CONSTRAINTS

Si applica a:con contrassegno sì Databricks SQL con contrassegno sì Databricks Runtime con contrassegno sì solo per Unity Catalog

Riservato a un uso futuro.

INFORMATION_SCHEMA.CHECK_CONSTRAINTS descrive i vincoli CHECK definiti nelle tabelle.

Definizione

La relazione CHECK_CONSTRAINTS contiene le colonne seguenti:

Nome Tipo di dati Annullabile 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 di controllo.
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 delle colonne Descrizione
Chiave primaria CHK_CONS_PK CONSTRAINT_CATALOG, CONSTRAINT_SCHEMA, CONSTRAINT_NAME Identificatore univoco per il vincolo.
Chiave esterna 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';