VIEWS
применяется:в Databricks SQL
в Databricks Runtime 10.4 LTS и выше
только в Unity Catalog
INFORMATION_SCHEMA.VIEWS описывает представление конкретных сведений о представлениях в каталоге.
Возвращаемые строки ограничены представлениями, с которыми пользователь может взаимодействовать.
Определение
Отношение VIEWS
содержит следующие столбцы:
Имя. | Тип данных | Допускает значение NULL | Стандартные | Description |
---|---|---|---|---|
TABLE_CATALOG |
STRING |
No | Да | Каталог, содержащий представление. |
TABLE_SCHEMA |
STRING |
No | Да | Схема, содержащая представление. |
TABLE_NAME |
STRING |
No | Да | Имя отношения. |
VIEW_DEFINITION |
STRING |
Да | Да | Текст представления, если пользователь является владельцем представления; в противном случае — NULL . |
CHECK_OPTION |
STRING |
No | Да | Всегда'NONE' . Зарезервировано для последующего использования. |
IS_UPDATABLE |
STRING |
No | Да | ВсегдаNO . Зарезервировано для будущего использования |
IS_INSERTABLE_INTO |
STRING |
No | Да | ВсегдаNO . Зарезервировано для последующего использования. |
SQL_PATH |
STRING |
Да | Да | ВсегдаNULL . Зарезервировано для последующего использования. |
Ограничения
К отношению VIEWS
применяются следующие ограничения:
Класс | Имя. | Список столбцов | Description |
---|---|---|---|
Первичный ключ | VIEWS_PK |
TABLE_CATALOG , , TABLE_SCHEMA TABLE_NAME |
Уникальный идентификатор представления. |
Внешний ключ | VIEWS_TABLES_FK |
TABLE_CATALOG , , TABLE_SCHEMA TABLE_NAME |
Ссылки TABLES. |
Примеры
> SELECT is_intertable_into
FROM information_schema.views
WHERE table_schema = 'information_schema'
AND table_name = 'columns'
NO