首页 > 数据库 >MySQL——视图(二)视图管理(7)删除视图

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

时间:2024-09-09 21:52:59浏览次数:18  
标签:stu2 语句 删除 DROP 视图 MySQL view

        当视图不再需要时,可以将其删除,删除视图时,只能删除视图的定义,不会删除数据。删除一个或多个视图可以使用 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视图不存在,说明视图被成功删除。

 

标签:stu2,语句,删除,DROP,视图,MySQL,view
From: https://blog.csdn.net/W_Fe5/article/details/141898518

相关文章

  • MySQL——视图(三)应用实例——视图的应用
            本节将通过一个应用案例让读者熟练掌握在实际开发中创建并使用视图的完整过程。1.案例的目的        掌握视图的创建、查询、更新和删除操作。        假如有来自河北和山东的三个理科学生报考北京大学(PekingUniversity)和清华大学(Tsinghua......
  • 在windows中命令删除文件及文件夹,避免删除文件慢,资源管理器卡死。
    在Windows命令提示符(CMD)中,del和rmdir是两个常用的命令,用于删除文件和目录。以下是对这两个命令的详细解释及其用法:del命令del命令用于删除一个或多个文件。它的基本语法如下:del[选项]<文件名>常用选项:/F:强制删除只读文件。/Q:安静模式,删除时不显示确认提示。/S:从......
  • 第 5 章多视图几何
    本章讲解如何处理多个视图,以及如何利用多个视图的几何关系来恢复照相机位置信息和三维结构。通过在不同视点拍摄的图像,我们可以利用特征匹配来计算出三维场景点以及照相机位置。本章会介绍一些基本的方法,展示一个三维重建的完整例子;本章最后将介绍如何由立体图像进行致密深度......
  • MySQL的SQL语句
    一、SQL1、概念 SQL:StructureQueryLanguage(结构化查询语言),SQL最早是被美国国家标准局(ANSI)确定为关系型数据库语言的美国标准。后来被国际化标准组织(ISO)采纳为关系型数据库语言的国际标准。​2、分类​1)DDL(DataDefinitionLanguage):数据定义语言,用来定义数据库对象......
  • JSP课程设计|基于Jsp和MySql实现的农场信息管理系统
    3.1基本开发环境配置根据上述要求,结合项目开发实际需要,我们将项目所需基本开发环境清单列出如下所示。操作系统:MicrosoftWindow10编程语言:Java编程IDE:JetBrains-IntellijIdeaUltimate服务器:Apache-Tomcat-9.0.6数据库:MySQL5.7.21CommunityServer由于这些环......
  • MySQL数据库insert,delete,update,select语句
    MySQL数据库insert,delete,update,select语句是在做数据处理是的重要部分首先我们要先拥有一个表格,这里我建立了一个student表然后在这个表格中添加一些数据这里要使用insert的语句INSERTINTOstudent(NO,NAME,age)VALUES(1001,'张三',20);这里我创建到的表有三个属性......
  • Linux上rpm安装MySQL8
    1.下载安装包下载链接https://downloads.mysql.com/archives/community/或者在MySQL官网根据提示一步一步点进去选择合适的版本2.上传至服务器,解压tar-xvfmysql-8.0.33-1.el7.x86_64.rpm-bundle.tar3.安装参考官方文档https://dev.mysql.com/doc/refman/8.0/en......
  • CentOS卸载MySQL
    查看MySQL状态systemctlstatusmysqld2.如果MySQL处于启动状态,则停止MySQLsystemctlstopmysqld3.取消开机自启动systemctldisablemysqld4.查找已安装的MySQL包rpm-qa|grep-imysql#或yumlistinstalled|grep-imysqlmysql-community-client.x86_64......
  • MySQL 触发器
    本篇文章介绍了触发器的概念以及为什么使用触发器,触发器的类型和何时执行它们;列举了INSERT、DELETE和UPDATE操作的触发器示例。目录MySQL触发器应用场景创建触发器创建规则创建语法创建示例注意事项删除触发器使用触发器INSERT触发器确定新生成值测试触发器DE......
  • mysql 如何开启 binlog
    mysql如何开启binlog在MySQL中开启二进制日志(binlog)通常涉及修改MySQL的配置文件(通常是my.cnf或my.ini),并重启MySQL服务。以下是开启binlog的步骤:修改配置文件:打开MySQL的主配置文件my.cnf(Linux系统通常位于/etc/mysql/目录下,Windows系统可能位于MySQL安装目录下)。在[mysqld......