精华内容
下载资源
问答
  • 通过视图删除数据.rar

    2010-07-02 13:21:11
    通过视图删除数据.rar通过视图删除数据.rar通过视图删除数据.rar
  • 数据库视图数据是否可以直接删除

    千次阅读 2021-03-25 09:47:36
    数据库视图数据是否可以直接删除 文章目录数据库视图数据是否可以直接删除一、视图是什么?二、视图数据删除1.多表构成视图数据删除2.单表视图数据删除总结 一、视图是什么? 视图(VIEW)也被称作虚表,即虚拟的表...

    数据库视图数据是否可以直接删除

    一、视图是什么?

    视图(VIEW)也被称作虚表,即虚拟的表,是一组数据的逻辑表示,其本质是对应于一条SELECT语句,结果集被赋予一个名字,即视图名字。
    视图本身并不包含任何数据,它只包含映射到基表的一个查询语句,当基表数据发生变化,视图数据也随之变化。

    二、视图数据删除

    1.多表构成视图数据删除

    在这里插入图片描述
    在这里插入图片描述

    实践结果:多表构成视图数据不能删除!

    2.单表视图数据删除

    在这里插入图片描述

    在这里插入图片描述
    实践结果:单表构成视图数据可以删除!

    总结

    以上就是关于视图数据删除的情况,单表构成的视图是可以直接删除,多表构成的视图是无法删除。实际使用中我们基本也很少去使用单表视图,所以一般情况下视图数据是无法删除。若希望去除视图中的某数据,那么可以在创建视图时候直接添加对应的条件进行过滤!

    展开全文
  • 删除视图

    千次阅读 2016-06-14 13:23:56
    删除视图

    删除视图

    删除视图是指删除数据库中已存在的视图。删除视图时,只能删除视图的定义,不会删除数据;
    DROP VIEW [ IF EXISTS ] 视图名列表 [ RESTRICT | CASCADE ]

    DROP VIEW IF EXISTS v4;

    展开全文
  • MySQL 删除视图

    千次阅读 2020-03-14 09:20:38
    删除视图时,只能删除视图的定义,不会删除数据。 基本语法 可以使用 DROP VIEW 语句来删除视图。 语法格式如下: DROP VIEW <视图名1> [ , <视图名2> …] 其中:<视图名> 指定要删除的视图名。...

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

    基本语法

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

    语法格式如下:

    DROP VIEW <视图名1> [ , <视图名2>]
    

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

    删除视图

    删除 v_students_info 视图,输入的 SQL 语句和执行过程如下所示。

    mysql> DROP VIEW IF EXISTS v_students_info;
    Query OK, 0 rows affected (0.00 sec)
    
    mysql> SHOW CREATE VIEW v_students_info;
    ERROR 1146 (42S02): Table 'test_db.v_students_info' doesn't exist
    

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

    展开全文
  • MySQL删除视图

    万次阅读 2017-07-30 23:14:46
    删除视图时,只能删除视图的定义,不会删除数据 删除一个或多个视图,使用DROP VIEW语句语法格式 DROP VIEW [IF EXISTS] View_name [,view_name1]…… [RESTRICT | CASCADE]参数说明View_name,表示要删除的视图...

    当视图不需要时,可以将其删除
    删除视图时,只能删除视图的定义,不会删除数据
    删除一个或多个视图,使用DROP VIEW语句

    语法格式
    DROP VIEW [IF EXISTS]
    View_name [,view_name1]……
    [RESTRICT | CASCADE]

    参数说明

    View_name,表示要删除的视图名称
    视图名称,可以添加多个,各个名称之间使用逗号隔开
    注意,删除视图,必须拥有DROP权限

    删除view_stu2视图

    这里写图片描述

    可以看出,view_stu2视图已经删除

    展开全文
  • --删除视图 --删除视图只是删除视图的定义,并不会删除基表的数据。 --只有视图所有者和具备DROP VIEW权限的用户可以删除视图。 --视图被删除后,基于被删除的其他视图或应用无效。 ...
  • Oracle删除视图中的数据

    千次阅读 2012-11-15 17:36:05
    CREATE OR REPLACE PROCEDURE "INDI_DEL_PRO" (IDPARA IN INDIVIDUALVIEW.ID%TYPE, CATEGORYPARA IN INDIVIDUALVIEW.CATEGORY%TYPE, RETURNPARA OUT NUMBER) AS APPLYNO INDIVIDUALVIEW.APPLY_NO%TYPE;...
  • MySQL——删除视图

    万次阅读 2018-05-17 00:01:54
    删除视图时,只能删除视图的定义,不会删除数据。 语法格式: DROP VIEW [ IF EXISTS ] view_name [, view_name] … [ RESTRICT | CASCADE ] a. IF EXISTS 参数指判断视图是否存在,如果存在则执行...
  • 二、修改和删除视图 方法一:图形化方式——直接在界面上进行拖动操作,删除更加简单,单击鼠标右键直接删除就好。(如图) 方法二:SQL语句方式 三、通过视图修改数据 一、创建视图 一个数据库中有很多很多的...
  • SQLServer之删除视图

    千次阅读 2018-10-30 11:25:29
    删除视图注意事项 删除视图时,将从系统目录中删除视图的定义和有关视图的其他信息。 还将删除视图的所有权限。 使用 DROP TABLE 删除的表上的任何视图都必须使用 DROP VIEW 显式删除。 对索引视图执行 DROP ...
  • 视图是从一个或者多个表中导出的,它的行为与表非常相似,但是视图是一个虚拟表,它可以把非常复杂的查询变成一个简单的视图对象,然后便于我们在实际业务中开发。...删除视图 drop view 视图名 ...
  • 本章讲解如何创建、更新和删除视图。 SQL CREATE VIEW 语句 在 SQL 中,视图是基于 SQL 语句的结果集的可视化的表。 视图包含行和列,就像一个真实的表。视图中的字段就是来自一个或多个数据库中的真实的表中的字段...
  • 删除数据遇到表或视图不存在

    千次阅读 2016-08-12 20:27:53
    在rename一张表的时候提示不能重命名,在网上查说是删掉相关的物化视图, 语句是drop materialized view log on ...后来删除数据被提示表或视图不存在,查了很多原因,尝试着清了相关物化视图,居然奏效,在此记录下
  • 使用T-SQL语句操作视图提示:只能查看,删除,创建视图,不能对数据进行增,删,改操作。use StuManageDB go --判断视图是否存在 if exists(Select * from sysobjects where Name='View_ScoreQuery') drop view View...
  • 方式1-图形用户界面 1、新建视图 2、保存视图 3、刷新视图节点 4、查看视图 5、维护视图 6、删除视图 方式2-SQL语句 1、创建视图 2、查看视图中的数据 3、修改视图 4、删除视图
  • MySQL视图-(视图创建,修改,删除,查看,更新数据视图是一种虚拟存在的表,对于使用视图的用户来说基本上是透明的。视图并不在数据库中实际存在,行和列数据来自定义视图的查询总使用的表,并且是在使用视图时...
  • 数据库创建/删除视图语句

    千次阅读 2020-10-29 15:34:49
    复习一下不常用的SQL语句,仅供参考 1、创建视图语句: CREATE OR REPLACE VIEW viewName...3、查询原有视图,创建sql的结构,view_name必须大写,小写查询不到数据 select text from user_views where view_name='PERS
  • 视图最常见的应用之一就是隐藏复杂的SQL,这通常都会设计到联结。 创建视图基本语法: CREATE VIEW 视图名 AS 子查询... 利用视图简化复杂的联结: 例: CREATE VIEW ProductCustomers AS SELECT cust_
  • --删除一个元组 DELETE FROM S  WHERE SNO='200915128'; --将学生200915121的年龄改为22岁 UPDATE S SET AGE=22 WHERE SNO='200915121'; --将所有学生的年龄增加1岁 UPDATE S SET AGE=AGE+1; -...
  • Sql Server视图数据的增删改查

    万次阅读 多人点赞 2017-09-13 00:09:16
    因此数据库中只存在视图的定义,而不存在视图中相对应的数据数据仍然存放在原来的基本表中。视图是一种逻辑对象。 二、 视图能做什么 导出数据; 在导出数据时,常常需要多个表联合查询,这个时候就...
  • 要通过视图更新基本表数据,必须保证视图是可更新视图,即可以在INSET、UPDATE或DELETE等语句当中使用它们。对于可更新的视图,在视图中的行和基表中的行之间必须具有一对一的关系。还有一些特定的其他结构,这类...
  • 视图就像一个窗口,通过这个窗口可以看到系统专门提供的数据。 用户可以不用看到整个数据库表中的数据,而只关心对自己有用的数据视图可以使用户的操作更方便,而且可以保障数据库系统的安全性。 8.1 视图简介...
  • 1.掌握交互式创建、删除视图的方法 2.掌握使用SQL创建、删除视图的方法 3.掌握交互式更新视图的方法 4.掌握使用SQL更新视图的方法 5.掌握游标的使用   一、视图  数据库中的视图是一个虚拟表,视图...
  • 数据更新与视图

    千次阅读 2016-10-08 13:34:00
    数据更新与视图
  • 创建一个简单的视图以及删除视图

    千次阅读 2019-03-16 16:11:39
    创建一个简单的视图: create [or replace] [{force|noforce}] view view_name as select 查询 [with read only constraint] 例子: create or replace view ones as select name,birthday,sex from one ...
  • 视图中插入数据

    千次阅读 2020-12-22 08:54:53
    视图除了进行查询记录外,也可以利用视图进行插入、更新、删除记录的操作,减少对基表中信息的直接操作,提高了数据的安全性。 在视图上使用INSERT语句添加数据时,要符合以下规则。 (1)使用INSERT语句向数据表中...
  • 数据仓库到数据视图

    千次阅读 2016-04-15 13:34:49
    如何根据业务需求交付数据产品?一系列步骤可以帮助你理解亿贝的实践:1. 选择合适的数据仓库 2.建立数据模型 3. 利用第三方数据 4.使用数据库小工具 5.数据集市的使用和管理 6.制作数据视图
  • 主要介绍了SQLite教程(三):数据表和视图简介,本文讲解了创建数据表、表的修改、表的删除、创建视图、删除视图等内容,需要的朋友可以参考下

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 334,396
精华内容 133,758
关键字:

删除视图数据