Delen via


CHECK_CONSTRAINTS

Van toepassing op:gemarkeerd met een vinkje ja Databricks SQL gemarkeerd met een vinkje ja Databricks Runtime alleen Unity Catalog

Gereserveerd voor toekomstig gebruik.

INFORMATION_SCHEMA.CHECK_CONSTRAINTS beschrijft de controlebeperkingen die zijn gedefinieerd voor tabellen.

Definitie

De CHECK_CONSTRAINTS-relatie bevat de volgende kolommen:

Naam Gegevenstype Null-waarde toegestaan Standaard Beschrijving
CONSTRAINT_CATALOG STRING Nee Ja Catalogus met de controle-voorwaarde.
CONSTRAINT_SCHEMA STRING Nee Ja Schema met de controlevoorwaarde.
CONSTRAINT_NAME STRING Nee Ja Naam van de controlebeperking.
CHECK_CLAUSE STRING Nee Ja De tekst van de controlevoorwaarde.
SQL_PATH STRING Nee Ja Altijd NULL, gereserveerd voor toekomstig gebruik.

Beperkingen

De volgende beperkingen zijn van toepassing op de CHECK_CONSTRAINT relatie:

Klas Naam Kolomlijst Beschrijving
Primaire sleutel CHK_CONS_PK CONSTRAINT_CATALOG, CONSTRAINT_SCHEMA, CONSTRAINT_NAME Unieke id voor de beperking.
Vreemde sleutel CHK_CONS_TAB_CONS_FK CONSTRAINT_CATALOG CONSTRAINT_SCHEMA CONSTRAINT_NAME Verwijzingen TABLE_CONSTRAINTS.

Voorbeelden

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