SQLServer视图(七)

转载 2007年09月17日 17:35:00

删除视图

当一个视图不再需要使用时,也可以将其删除。

7.1  Management Studio中删除视图

下面以删除“view_例七为例介绍如何在SQL Server Management Studio中删除视图:

1)启动【SQL Server Management Studio】,连接到本地数据库默认实例。

2)在【对象资源管理器】窗口里,展开树形目录,定位到【view_例七】。右击【view_例七】,在弹出的快捷菜单里选择【删除】。

3)在弹出的【删除对象】对话框里可以看到要删除的视图名称。单击【确定】按钮完成操作。

7.2  Drop view语句删除视图

T-SQL语言里,用drop view语句可以删除视图,其语法代码为:

DROP VIEW [ schema_name . ] view_name [ ...,n ] [ ; ]

例如删除“view_例一视图的语名:

DROP VIEW view_例一

也可以一次删除多个视图,例如:

DROP VIEW view_例二,view_例三

为视图重命名

SQL Server Management Studio中为视图重命名的方法:

1)启动【SQL Server Management Studio】,连接上数据库实例,展开【对象资源管理器】里的树形目录,定位到要改名的视图上。

2)右击要改名的视图,在弹出的快捷菜单里选择【重命名】选项。

3)输入新的视图名,再按回车完成操作。

也可以使用存储过程“sp_rename”来修改视图名,例如:

exec sp_rename 'view_例五','view_例五_1'

 

SQL server视图的介绍,创建与使用

视图 视图是一种虚拟表,来自一个或者多个表的行或者列,视图并不是数据库中存储的数据值,可以简单的理解视图就是封装了一段查询语句,调用该视图就得到查询语句查询出来的临时表. --------------...
  • miniduhua
  • miniduhua
  • 2016年08月03日 11:43
  • 8838

使用SQL Server视图的优缺点

SQL Server视图我们经常会用的到,下面就为您介绍使用SQL Server视图的优缺点,希望可以对您SQL Server视图有更多的了解。在程序设计的时候必须先了解视图的优缺点,这样可以扬长避短...
  • jimlong
  • jimlong
  • 2011年07月15日 11:31
  • 7661

SQL server中视图的更新

SQL Server中更新视图, 可能出现的错误及处理.          定义视图后,对视图的查询没有什么限制,可以像对待表一样进行操作。但是, 如果对视图中的元组进行更新操作(INSERT,UPD...
  • zhangxing__
  • zhangxing__
  • 2013年12月07日 18:46
  • 5042

SQLServer 动态sql创建指定数据库下的视图

如果想要动态的创建指定数据库的视图,例如:编辑的sql脚本在oem数据库下,想要动态创建一个视图到KK_test数据库下,可以使用如下方法。 Sql代码   /** 模...
  • dotedy
  • dotedy
  • 2016年01月11日 16:45
  • 985

SqlServer中视图、索引、存储过程等优缺点的介绍

1.视图 (1).什么是视图? 视图(View)作为一种数据库对象,为用户提供了一个可以检索数据表中的数据方式。用户通过视图来浏览数据表中感兴趣的部分或全部数据,而数据的物理存储位置仍然在表中。 视图...
  • qq_14974339
  • qq_14974339
  • 2017年01月05日 14:01
  • 680

SQLServer学习笔记 --- 如何获取视图 view 的字段名和字段类型

SQLServer学习笔记 --- 如何获取视图 view 的字段名和字段类型
  • u012965373
  • u012965373
  • 2016年10月11日 20:21
  • 1773

刷新SqlServer数据库中所有的视图

ALTER PROCEDURE sp_refallview AS --刷新所有视图 DECLARE @ViewName VARCHAR(MAX); DECLARE @i INT; SET @i = ...
  • smartsmile2012
  • smartsmile2012
  • 2017年01月13日 14:26
  • 1758

SQL Server数据库授权指定用户访问指定表或视图

1.创建登录账户 create login 登录名 with password=’密码’, default_database=数据库2.创建角色 exec sp_addrole ‘角色名’3....
  • markximo
  • markximo
  • 2017年04月06日 10:48
  • 1494

SqlServer在视图上创建索引

在视图上创建索引需要三个条件: 一、视图必须绑定到架构。 要做到这点,在 CREATE VIEW 语句中,必须加上 WITH SCHEMABINDING,如果是使用企业管理器,则在设计界面的空白处...
  • 3150379
  • 3150379
  • 2015年03月22日 10:47
  • 4136

[疯狂Java]SQL-DDL:索引、视图

1. 索引:     1) 就相当于书的目录,目的就是为了加速查找想要的内容;     2) 数据库的索引(index)也是用来加速表的查询,通常可以为表的一列或者多列的组合建立索引,这样查询索引列的...
  • Lirx_Tech
  • Lirx_Tech
  • 2016年04月07日 14:28
  • 712
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SQLServer视图(七)
举报原因:
原因补充:

(最多只允许输入30个字)