VIEWS
Область применения: Databricks SQL Databricks Runtime 10.4 LTS и более поздней версии каталога Unity
INFORMATION_SCHEMA. В представлениях описаны конкретные сведения о представлениях в каталоге.
Возвращаемые строки ограничены отношениями, с которыми пользователю разрешено взаимодействовать.
Определение
Отношение 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