SQL Server 视图

Posted greatperson

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL Server 视图相关的知识,希望对你有一定的参考价值。

1.视图就是由一个查询所定义的虚拟表

2.用视图的好处

  1)为最终用户减少数据库呈现的复杂性。

  2)防止敏感的列被选中,同时仍然提供对其他重要数据的访问;

  3)对视图添加一些额外的索引,来提高查询的效率;

3.创建视图

if(exists(select * from sys.objects where name=视图名称))

drop view 视图名称

go 

Create view view_demo

as 

select top 20 * from 表名  或者 select 名称=name... from 表名

go


4.修改视图

alter  view view_demo

as 

select top 20 * from 表名  或者 select 名称=name... from 表名

go

 

以上是关于SQL Server 视图的主要内容,如果未能解决你的问题,请参考以下文章

使用实体框架迁移时 SQL Server 连接抛出异常 - 添加代码片段

求问Sql server 中给视图加密的语法怎么写…

sql server 2008安装出错,试图执行未经授权的操作。

sql server 2008安装出错,试图执行未经授权的操作。

SQL server基础SQL视图加密,永久隐藏视图定义的文本

sql server 2008安装试图执行未经授权的操作