MySQL——视图(二)视图管理(7)删除视图

        当视图不再需要时,可以将其删除,删除视图时,只能删除视图的定义,不会删除数据。删除一个或多个视图可以使用 DROP VIEW 语句,删除视图的基本语法格式如下所示:

DROP VIEWIIE EXISTS]
    view_name [,view_name1]...
    [RESTRICT|CASCADE]

        在上述语法格式中,view_name是要删除的视图的名称,视图名称可以添加多个,各个名称之间使用逗号隔开,删除视图必须拥有 DROP 权限。

        例如,删除 view_stu2 视图。SQL 语句如下所示:

DROP VIEW IF EXISTS view_stu2;

        上述 SQL语句执行成功后,会将 view_stu2 视图删除。为了验证视图是否删除成功,使用 SELECT 语句查看 view_stu2 视图,查询结果如下所示:

mysql> SELECT * FROM view_stu2;
ERROR 1146 (42S02): Table 'chapter07.view_stu2' doesn't exist

        从上述查询结果可以看出,查询结果显示 view_stu2视图不存在,说明视图被成功删除。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Code repairman

你的鼓励将是我创作的最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值