Spec-Zone.ru › MariaDB

ИЗМЕНЕНИЕ ВИДА

Синтаксис

ALTER
    [ALGORITHM = {UNDEFINED | MERGE | TEMPTABLE}]
    [DEFINER = { user | CURRENT_USER }]
    [SQL SECURITY { DEFINER | INVOKER }]
    VIEW view_name [(column_list)]
    AS select_statement
    [WITH [CASCADED | LOCAL] CHECK OPTION]

Описание

Это утверждение изменяет определение вида, который должен существовать. Синтаксис похож на синтаксис для СОЗДАНИЯ ВИДА, и эффект такой же, как для CREATE OR REPLACE VIEW если вид существует. Это утверждение требует CREATE VIEW и DROP прав на вид, а также некоторые права на каждую колонку, к которой обращается SELECT утверждение. ALTER VIEW разрешено только определяющему или пользователям с правом SUPER.

Пример

ALTER VIEW v AS SELECT a, a*3 AS a2 FROM t;

См. также

  • СОЗДАТЬ ВИД
  • УДАЛИТЬ ВИД
  • ПОКАЗАТЬ СОЗДАТЬ ВИД
  • ТАБЛИЦА ИНФОРМАЦИОННОЙ СХЕМЫ ВИДЫ
Содержимое, воспроизведённое на этом сайте, является собственностью соответствующих владельцев, и это содержание не проходит предварительной проверки 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/alter-view/

Spec-Zone.ru

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