Documentation Home
MySQL 8.3 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 40.8Mb
PDF (A4) - 40.9Mb
Man Pages (TGZ) - 294.0Kb
Man Pages (Zip) - 409.0Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb
Excerpts from this Manual

MySQL 8.3 Reference Manual  /  ...  /  ALTER VIEW Statement

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_USER_ID 权限(或已弃用的 SUPER 权限)的用户。