文档首页
MySQL 8.4 参考手册
相关文档 下载本手册
PDF (US Ltr) - 39.9Mb
PDF (A4) - 40.0Mb
手册页 (TGZ) - 258.5Kb
手册页 (Zip) - 365.5Kb
信息 (Gzip) - 4.0Mb
信息 (Zip) - 4.0Mb


MySQL 8.4 参考手册  /  ...  /  ALTER VIEW 语句

15.1.11 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 VIEW 类似(请参见 第 15.1.23 节 “CREATE VIEW 语句”)。此语句需要对视图拥有 CREATE VIEWDROP 权限,以及对 SELECT 语句中引用的每个列拥有一些权限。ALTER VIEW 仅允许定义者或具有 SET_ANY_DEFINERALLOW_NONEXISTENT_DEFINER 权限的用户使用。