CHECK_CONSTRAINTS
Область применения: только каталог Unity среды выполнения Databricks SQL Databricks
Зарезервировано для последующего использования.
INFORMATION_SCHEMA. CHECK_CONSTRAINTS описаны ограничения проверки, определенные в таблицах.
Определение
Отношение CHECK_CONSTRAINTS
содержит следующие столбцы:
Имя. | Тип данных | Допускает значение NULL | Стандартные | Description |
---|---|---|---|---|
CONSTRAINT_CATALOG |
STRING |
No | Да | Каталог, содержащий проверочное ограничение. |
CONSTRAINT_SCHEMA |
STRING |
No | Да | Схема, содержащая проверочное ограничение. |
CONSTRAINT_NAME |
STRING |
No | Да | Имя проверочного ограничения. |
CHECK_CLAUSE |
STRING |
No | Да | Текст условия проверочного ограничения. |
SQL_PATH |
STRING |
No | Да | Всегда NULL ; зарезервировано для использования в будущем. |
Ограничения
К отношению CHECK_CONSTRAINT
применяются следующие ограничения:
Класс | Имя. | Список столбцов | Description |
---|---|---|---|
Первичный ключ | CHK_CONS_PK |
CONSTRAINT_CATALOG , , CONSTRAINT_SCHEMA CONSTRAINT_NAME |
Уникальный идентификатор для ограничения. |
Внешний ключ | CHK_CONS_TAB_CONS_FK |
CONSTRAINT_CATALOG , , CONSTRAINT_SCHEMA CONSTRAINT_NAME |
Ссылается на TABLE_CONSTRAINTS. |
Примеры
> SELECT constraint_name, check_clause
FROM information_schema.check_constraints
WHERE table_schema = 'information_schema';