Поделиться через


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_SCHEMATABLE_NAME Уникальный идентификатор представления.
Внешний ключ VIEWS_TABLES_FK TABLE_CATALOG, , TABLE_SCHEMATABLE_NAME Ссылается на TABLES.

Примеры

> SELECT is_intertable_into
    FROM information_schema.views
    WHERE table_schema = 'information_schema'
      AND table_name = 'columns'
  NO