Documentation Home
MySQL 8.0 参考手册  / 第 13 章 SQL 语句  / 13.1 数据定义语句  /  13.1.10 ALTER VIEW 语句

13.1.10 ALTER VIEW 语句

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

此语句更改必须存在的视图的定义。语法类似于CREATE VIEW13.1.21 节,“CREATE VIEW 语句”)。此语句需要视图的CREATE VIEWDROP权限,以及语句中引用的每个列的一些权限 SELECTALTER VIEW仅允许定义者或具有SUPER 特权的用户使用。