首页 > 编程笔记 > MySQL笔记 阅读:9

MYSQL删除视图(DROP VIEW)

当视图不再需要时,可以将其删除。删除一个或多个视图可以使用 DROP VIEW 语句,语法如下:
DROP VIEW [IF EXISTS] view_name [, view_name] ... [RESTRICT | CASCADE]
其中,view_name 是要删除的视图名称,可以添加多个需要删除的视图名称,各个名称之间使用逗号分隔开。删除视图必须拥有 DROP 权限。

【实例】删除 stu_glass 视图,代码如下:
DROP VIEW IF EXISTS stu_glass;
如果名称为 stu_glass 的视图存在,那么该视图将被删除。使用 SHOW CREATE VIEW 语句查看操作结果:
mysql> SHOW CREATE VIEW stu_glass;
ERROR 1146 (42S02): Table 'test_db.stu_glass' doesn't exist
可以看到,stu_glass 视图已经不存在,删除成功。

相关文章