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第13.1.21 节,“CREATE VIEW 语句”)。此语句需要视图的CREATE VIEW和 DROP权限,以及语句中引用的每个列的一些权限 SELECT。 ALTER VIEW仅允许定义者或具有SUPER 特权的用户使用。
CREATE VIEW
DROP
SELECT
ALTER VIEW
SUPER