精华内容
下载资源
问答
  • 删除视图的sql语句是“DROP VIEW”,具体格式为“DROP VIEW [ , …]”。“DROP VIEW”语句可以一次删除多个视图,但是必须在每个视图上拥有DROP权限。本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。删除...

    删除视图的sql语句是“DROP VIEW”,具体格式为“DROP VIEW [ , …]”。“DROP VIEW”语句可以一次删除多个视图,但是必须在每个视图上拥有DROP权限。

    a4d516962e157dc13b92c4f61862bfc5.png

    本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。

    删除视图是指删除 MySQL 数据库中已存在的视图。删除视图时,只能删除视图的定义,不会删除数据。

    可以使用 DROP VIEW 语句来删除视图。

    语法格式如下:DROP VIEW [ , …]

    其中:指定要删除的视图名。DROP VIEW 语句可以一次删除多个视图,但是必须在每个视图上拥有 DROP 权限。

    示例:删除 students_info 视图mysql> DROP VIEW IF EXISTS students_info;

    Query OK, 0 rows affected (0.00 sec)

    mysql> SHOW CREATE VIEW students_info;

    ERROR 1146 (42S02): Table 'test_db.students_info' doesn't exist

    可以看到,students_info 视图已不存在,将其成功删除。

    更多计算机编程相关知识,请访问:编程入门!!

    展开全文
  • 删除数据库跑路,本来是一个调侃话语,但是前段时间在互联网圈子真发生过,震动整个圈子,为了避免此类悲剧再次发生,现推荐一个强大开源SQL语句管理平台,具体功能如下:用户模块1.Dashboardimage功能...
    删除数据库跑路,本来是一个调侃的话语,但是前段时间在互联网圈子真的发生过,震动整个圈子,为了避免此类悲剧再次发生,现推荐一个强大的开源SQL语句管理平台,具体的功能如下:

    用户模块

    1.Dashboard

    93778b5deb9e1e2f24c71cc696f83692.png
    image
    功能

    dashboard主要展示Yearning各项数据包括用户数/数据源数/工单数/查询数以及其他图表

    个人信息栏内用户可以修改密码/邮箱/真实姓名

    同时可以查看该用户权限以及申请权限(申请权限2.1.7版本后作废)

    2.我的工单

    d3616048a6897a3c33791b19b86a9a4b.png
    image
    功能

    展示用户提交的工单信息.

    对于执行失败/驳回的工单点击详细信息后可以重新修改sql并提交

    对于执行成功的工单可以查看回滚语句并且快速提交SQL

    审核模块

    1.工单审核

    0ee52bc24be9df83d8d6d95a8c47dcab.png
    -w2077
    功能

    DDL/DML管理员审核并执行

    注意

    实时刷新开关默认打开,如需删除记录请先关闭该开关。

    定时工单的时间小于当前时间,执行该工单将会立即执行

    目前仅支持延时工单中止,其他工单执行后无法中止!

    2.查询审核

    9b1a36ce243af2e8870a859b123189a3.png
    -w2079
    功能

    用户查询审核

    注意

    点击全部中止按钮将会中止所有用户的查询权限 如没有在设置页面开启查询审核开关,则默认用户查询申请提交后自动获得查询权限。用户查询时限请在设置页面进行设置

    管理员模块

    1.用户

    5505d8d2cae436c002f9951f5f63e9a2.png
    image
    功能

    创建/修改/删除用户

    注意

    当多级审核关闭后系统并不会自动将角色为执行人的用户重置角色,请自行重置相应用户角色

    2.数据库管理

    a4efb4741461d9cd664305c91a0e5d4d.png
    image
    功能

    添加/编辑/删除 数据源

    注意

    所有添加的数据源应在添加之前点击测试连接按钮进行连接性测试,保证连接性。

    数据源分为查询数据源/非查询数据源。查询数据源仅会出现在细粒度权限的查询数据源范围内。非查询数据源同理。(对于查询与执行数据源应拆分为二,保障线上执行数据源不会因为查询慢sql影响业务)

    此类别添加后无法通过编辑进行修改,请慎重添加。

    项目地址

    官网地址:https://yearning.io/
    github:https://github.com/cookieY/Yearning

    展开全文
  • 如题,写在什么标签里面啊,为什么我写在和查询select标签里面他会说语法错误啊,但是我在mysql命令行打就米问题,说明语法没错误
  • 那么 如果 删除视图数据 成功了,那么 表中数据 就被删除了。如果那个视图, 写了个 INSTEAD OF 触发器. 但是里面没有任何删除动作。那么 可能你 DELETE FROM 视图, 最后表数据,一点也没变化, 也是可以...

    如果你那个视图,是 单表的, 没写 触发器的。

    那么 如果 删除视图中的数据 成功了,那么 表中的数据 就被删除了。

    如果那个视图, 写了个 INSTEAD OF 触发器. 但是里面没有任何删除的动作。

    那么 可能你 DELETE FROM 视图, 最后表的数据,一点也没变化, 也是可以的。

    1> CREATE VIEW v_main_sub AS

    2> SELECT

    3> test_main.id AS main_id,

    4> test_main.value AS main_value,

    5> test_sub.id AS sub_id,

    6> test_sub.value AS sub_value

    7> FROM

    8> test_main, test_sub

    9> WHERE

    10> test_main.id = test_sub.main_id;

    11> go

    1> SELECT * FROM v_main_sub;

    2> go

    main_id main_value sub_id sub_value

    ----------- ---------- ----------- ----------

    1 ONE 1 ONEONE

    2 TWO 2 TWOTWO

    (2 行受影响)

    1> UPDATE v_main_sub

    2> SET main_value='ONX'

    3> WHERE main_id = 1;

    4> go

    (1 行受影响)

    1> UPDATE v_main_sub

    2> SET sub_value='ONXONX'

    3> WHERE main_id = 1;

    4> go

    (1 行受影响)

    1> DELETE FROM v_main_sub WHERE main_id = 1;

    2> go

    消息 4405,级别 16,状态 1,服务器 GMJ-PC\SQLEXPRESS,第 1 行

    视图或函数 'v_main_sub' 不可更新,因为修改会影响多个基表。

    1> CREATE TRIGGER v_main_sub_trigger

    2> ON v_main_sub

    3> INSTEAD OF DELETE

    4> AS

    5> DECLARE

    6> @main_id INT,

    7> @sub_id INT;

    8> BEGIN

    9> SELECT @main_id=main_id, @sub_id=sub_id FROM deleted;

    10>

    11>

    12> PRINT(@main_id);

    13> PRINT(@sub_id);

    14> END;

    15> go

    1> DELETE FROM v_main_sub WHERE main_id = 1;

    2> go

    1

    1

    (1 行受影响)

    1> DELETE FROM v_main_sub WHERE sub_id = 1;

    2> go

    1

    1

    (1 行受影响)

    对于多表关联的视图, 删除的时候,需要人为的去判断

    例如当 主表 和 子表,都只有一条记录的情况下。

    无法判断 本次删除, 是要删除掉一个子表的记录,留下主表的。

    还是 主表 子表的数据,一同删除。

    取消

    评论

    展开全文
  • 二、sql语句删除方法 (1) USE master --向这个数据库 DROP DATABASE E_Market --删除E_Market数据库 GO (2)判断数据是否有E_Market这个数据库、如果有就进行删除 --判断数据是否有 E_Market 这个数据库、如果有...

    一、视图方法

    点击数据库--右键--点击删除

    二、sql语句删除方法

    (1)  USE master    --向这个数据库

    DROP DATABASE E_Market     --删除E_Market数据库

    GO

    (2)判断数据是否有 E_Market 这个数据库、如果有就进行删除

    --判断数据是否有 E_Market 这个数据库、如果有就进行删除
    IF EXISTS(select * from sysdatabases WHERE name='E_Market')      注意:括号里面是单引号
    DROP DATABASE E_Market
    GO

    转载于:https://www.cnblogs.com/tangtangsimida/p/9427846.html

    展开全文
  • 实验十报告 创建视图实验目的1.掌握创建视图的SQL语句的用法。2.掌握使用企业管管理器创建视图的方法。 3.掌握使用创建视图向导创建视图的方法。...了解删除视图的SQL语句的用法。 二. 实验要求1. 用不同的方...
  • 方式1-图形用户界面 1、新建视图 2、保存视图 3、刷新视图节点 4、查看视图 5、维护视图 6、删除视图 方式2-SQL语句 1、创建视图 2、查看视图中数据 3、修改视图 4、删除视图
  • MySql 数据库查看视图的创建sql语句

    万次阅读 2019-02-22 22:16:06
    在网上能找到大量的视图创建、修改、删除的语句,但是查看创建语句的语句不好找。 show create view VIEW_NAME  
  • sql语句视图

    2017-06-27 00:11:00
    视图: 什么是视图,视图其实就是一条sql...Merge 查询的时候会把视图的sql语句和外部sql语句进行结合,然后运行 Temptable 查询的结果会存在临时表内,然后进行查询 Undefined 未知 未知算法 创建视图
  • 本章讲解如何创建、更新和删除视图SQL CREATE VIEW 语句SQL 中,视图是基于 SQL 语句的结果集可视化表。视图包含行和列,就像一个真实表。视图中字段就是来自一个或多个数据库中真实表中字段。您...
  • 使用DROP VIEW语句删除视图 删除视图的SQL语句语法格式如下: DROP VIEW 视图名称 从数据库中删除视图"vw_boy" DROP VIEW vw_boyl
  • 最近因为需要想使用SQL语句将数据库下所有表、视图、SEQUENCE等全部删除。提供一下SQL语句可以实现该需求,分享一下,希望帮到大家。在ORACLE 11G下使用正常 BEGIN FOR i IN (SELECT us.sequence_name FROM USER...
  • SQL语句(四)视图定义、查询、更新和删除

    万次阅读 多人点赞 2018-07-16 16:54:32
    和基本表查询语句类似,只是把表名位置换成视图名就可以 三、视图删除 DROP VIEW 视图名 【CASCADE】//CASCADE为级联删除,可以省略 四、实例 1.创建一个“上海晓莉贸易商行”供应商供应零件视图V_DLMU_...
  • 本章讲解如何创建、更新和删除视图SQL CREATE VIEW 语句SQL 中,视图是基于 SQL 语句的结果集可视化表。 视图包含行和列,就像一个真实表。视图中字段就是来自一个或多个数据库中真实表中字段...
  • Oracle创建索引、视图SQL语句

    千次阅读 2020-05-19 12:23:36
    一、索引 1、添加索引 create index 索引对象名 on 索引对应表名(表内索引对象...二、视图(并不是真实存在一张表) 1、创建视图 create view 视图名(学号,姓名,科目,成绩) as select 对应在表格中字段名 from 涉
  • sql语句---视图 view

    千次阅读 2019-03-18 12:07:53
    当查询的复杂度比较大时,多表,多关系,会导致查询语句混乱,不利于sql语句的编写和编写的sql语句的可读性,于是,退出了视图模式 视图模式是对一个查询结果,进行记录,视图里面只存放语句,...
  • sql 视图_SQL视图

    2020-12-04 20:08:31
    视图就是基于SQL语句的结果集的可视化的表。不过视图是一个虚拟的表,是一个表中的数据经过某种筛选后的显示方式,视图由一个预定义的查询select语句组成。视图的特点视图中的数据并不属于视图本身,而是属于基本的...
  • 复习一下不常用的SQL语句,仅供参考 1、创建视图语句: CREATE OR REPLACE VIEW viewName(视图名) AS SELECT * FROM table(表名) 解释: OR REPLACE :若所创建的试图已经存在,则替换旧视图 2、删除语句: drop ...
  • 概述Oracle数据库中如果redo日志暴增会...下面介绍一下怎么去查找引起redo日志暴增相关sql语句。1、查看最近2小时"块改变"最多segment redo大量产生必然是由于大量产生"块改变"。从awr视图中找到"块改变"最多...
  • sql语句—--视图

    2018-11-27 19:52:31
    视图的概念(无实体,虚拟表) (1)视图是一个虚拟表 (2)视图的行和列源自不同的表 (3)视图的建立和删除不会影响基本表,但是对视图数据的修改会影响基本数据表 ...删除视图 drop view <视图...
  • 一. 实验目的1.掌握创建视图的 SQL 语句,数据更新的 SQL 语句。2.了解使用创建视图向导创建视图...3.了解删除视图与数据更新的 SQL 语句的用法。三. 实验要求1. 用不同的方法创建视图,练习数据更新。2. 提交...
  • --插入一个新学生元组 INSERT INTO S(SNO,ANAME,SEX,SDEPT,AGE) ...--插入张成民信息到s表中 INSERT INTO S VALUES('200915126','张成民','M',18,'CS'); --插入一条选课记录 INSERT INTO SC(SNO,CNO) VA
  • 下面介绍在SSMS可视化界面中,使用鼠标、键盘轻松快捷地实现表结构创建、修改和删除操作,以及对表中数据执行添加、修改、删除操作。 1、创建表 1)打开SSMS,然后展开数据库class,右击“表”节点,...
  • --1、查看指定表索引 --格式:exec sp_helpindex 'tableName'; exec sp_helpindex 'employee'; --2、新建索引: --格式: --Create [Unique][Clustered][NonClustered] index index_name On [Table/View] ...
  •  但是您也可以仅删除某一个对象(表)所有约束或全部约束,您只需要把游标里用到SELECT查询语句单独拿出来执行一下,自己看看明白了,删除了表所有约束、视图之后可以删除表了。 –删除所有约束、表、视图...
  • SQLServer之删除视图

    千次阅读 2018-10-30 11:25:29
    删除视图时,将从系统目录中删除视图的定义和有关视图的其他信息。 还将删除视图的所有权限。 使用 DROP TABLE 删除的表上的任何视图都必须使用 DROP VIEW 显式删除。 对索引视图执行 DROP VIEW 时,将自动删除...
  • 主键索引是一种特殊唯一索引,不允许有空值创建、删除语句:alter table [table_name] add primary key (column_name)create table [table_name](id int not null,primary key (id))alter table drop primary key2...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,713
精华内容 685
关键字:

删除视图的sql语句