Udostępnij za pośrednictwem


CHECK_CONSTRAINTS

Dotyczy:oznaczone jako tak Databricks SQL oznaczone jako tak Databricks Runtime oznaczone jako tak tylko Unity Catalog

Zarezerwowane do użytku w przyszłości.

INFORMATION_SCHEMA.CHECK_CONSTRAINTS opisze ograniczenia sprawdzania zdefiniowane w tables.

Definicja

Relacja CHECK_CONSTRAINTS zawiera następujące columns:

Nazwisko Typ danych Dopuszczający wartość null Standardowa opis
CONSTRAINT_CATALOG STRING Nie. Tak Catalog zawierający sprawdzanie constraint.
CONSTRAINT_SCHEMA STRING Nie. Tak Schema zawierający sprawdzenie constraint.
CONSTRAINT_NAME STRING Nie. Tak Nazwa sprawdzenia constraint.
CHECK_CLAUSE STRING Nie. Tak Tekst warunku sprawdzania constraint.
SQL_PATH STRING Nie. Tak Zawsze NULL, zarezerwowane do użytku w przyszłości.

Ograniczenia

Do relacji mają zastosowanie CHECK_CONSTRAINT następujące ograniczenia:

Klasa Nazwisko Column List opis
Klucz podstawowy CHK_CONS_PK CONSTRAINT_CATALOG, , CONSTRAINT_SCHEMACONSTRAINT_NAME Unikatowe identifier dla constraint.
Klucz obcy CHK_CONS_TAB_CONS_FK CONSTRAINT_CATALOG, , CONSTRAINT_SCHEMACONSTRAINT_NAME Odwołania TABLE_CONSTRAINTS.

Przykłady

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