当前位置: 首页 > article >正文

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视图不存在,说明视图被成功删除。

 


http://www.kler.cn/a/302357.html

相关文章:

  • mysql 配置文件 my.cnf 增加 lower_case_table_names = 1 服务启动不了的原因
  • Android 10 默认授权安装app运行时权限(去掉运行时所有权限授权弹窗)
  • 基于springboot的汽车租赁管理系统的设计与实现
  • 阿里云centos7.9服务器磁盘挂载,切换服务路径
  • 鸿蒙next版开发:ArkTS组件点击事件详解
  • Nuxt 版本 2 和 版本 3 的区别
  • 第二证券:车网互动商用化发展可期 原油供需拐点或至
  • 大疆无人机用过的两款IMU
  • 使用ShardingSphere实现MySql的分库分表
  • 洛谷 P3065 [USACO12DEC] First! G
  • Gitlab pre-receive hooks适配java p3c-pmd和python pycodestyle
  • Maven 深入指南:构建自动化与项目管理的艺术
  • 推动生态系统架构创新与可持续发展的关键引擎——The Open Group 2024年度大会全解析
  • Java使用Instant时输出的时间比预期少了八个小时
  • Linux数据相关-第3个服务-实时同步sersync
  • 828华为云征文 | 云服务器Flexus X实例:源码安装 Redis 实例测评
  • GPT撰写开题报告教程——课题确定及文献调研
  • ubuntu打包命令
  • SAP B1 单据页面自定义 - 用户界面编辑字段
  • 面试高阶问题:单片机选型策略万字长文详解
  • 关于GPT5训练失败的思考
  • CRM客户关系管理系统开发源码小程序
  • 【机器学习】参数学习的基本概念以及贝叶斯网络的参数学习和马尔可夫随机场的参数学习
  • FEDERATED引擎
  • 更改flutter 应用的应用名称和图标
  • PHP一键约课高效健身智能健身管理系统小程序源码