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
看到第13.1.23,“CREATE VIEW声明”)。该语句需要该视图的CREATE VIEW
和DROP
特权,以及该SELECT
语句中引用的每个列的某些特权。ALTER VIEW
只允许定义者或具有SET_USER_ID
或SUPER
特权的用户使用。