MySQL 5.7发行说明
删除视图[如果存在]view_name.[,view_name.] ...... [限制|级联]
如果在参数列表中名为的任何视图不存在,则该语句返回一个错误指示的错误,该名称指示它无法删除的名称,但也会删除确实存在的列表中的所有视图。
笔记
在mysql 8.0中,掉落视图
如果不存在参数列表中名为的任何视图,则失败。由于行为的变化,部分完成掉落视图
在复制到MySQL 8.0副本时,在MySQL 5.7源上的操作失败。避免这种故障情景,使用如果存在
语法中的语法掉落视图
防止错误发生错误的语句。有关更多信息,请参阅原子数据定义声明支持。
这如果存在
子句可防止发生不存在的视图错误。当给出这个条款时,一个笔记
为每个不存在的视图生成。看第13.7.5.40节“Show Warnings声明”。
限制
和级联
如果给定,则被解析和忽略。