Spec-Zone.ru › MariaDB

Таблица VIEWS схемы информации

Таблица схемы информации VIEWS содержит информацию о представлениях. Для просмотра таблицы требуется SHOW VIEW право.

Она имеет следующие столбцы:

Столбец Описание
TABLE_CATALOG Всегда def.
TABLE_SCHEMA Имя базы данных, содержащей представление.
TABLE_NAME Имя таблицы представления.
VIEW_DEFINITION Определение представления.
CHECK_OPTION YES если была указана WITH CHECK_OPTION фраза, NO в противном случае.
IS_UPDATABLE Представление обновляемое или нет.
DEFINER Указанный в фразе DEFINER аккаунт (или по умолчанию при создании).
SECURITY_TYPE SQL SECURITY характеристика, либо DEFINER или INVOKER.
CHARACTER_SET_CLIENT Набор символов клиента символов при создании представления, взятый из сессионного значения переменной сервера character_set_client.
COLLATION_CONNECTION Кодировка клиента кодировка при создании представления, взятая из сессионного значения переменной сервера collation_connection.
ALGORITHM Используемый алгоритм в представлении. См. Алгоритмы представлений.

Пример

SELECT * FROM information_schema.VIEWS\G
*************************** 1. row ***************************
       TABLE_CATALOG: def
        TABLE_SCHEMA: test
          TABLE_NAME: v
     VIEW_DEFINITION: select `test`.`t`.`qty` AS `qty`,`test`.`t`.`price` AS `price`,(`test`.`t`.`qty` * `test`.`t`.`price`) AS `value` from `test`.`t`
        CHECK_OPTION: NONE
        IS_UPDATABLE: YES
             DEFINER: root@localhost
       SECURITY_TYPE: DEFINER
CHARACTER_SET_CLIENT: utf8
COLLATION_CONNECTION: utf8_general_ci
           ALGORITHM: UNDEFINED

См. также

  • СОЗДАТЬ ПРЕДСТАВЛЕНИЕ
  • ИЗМЕНИТЬ ПРЕДСТАВЛЕНИЕ
  • УДАЛИТЬ ПРЕДСТАВЛЕНИЕ
  • ПОКАЗАТЬ СОЗДАНИЕ ПРЕДСТАВЛЕНИЙ
Содержимое, воспроизведенное на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется заранее MariaDB. Мнения, информация и мнения, выраженные в этом содержании, не обязательно отражают взгляды MariaDB или любой другой стороны.

© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/information-schema-views-table/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API