SQL Server创建视图的语法

数据库 SQL Server
视图是SQL Server数据库中的重要部分,下文对SQL Server创建视图的语法的方法作了详尽的阐述,希望对您能有所帮助。

SQL Server创建视图是很常见的操作,下面就为您介绍SQL Server创建视图的语法,如果您在SQL Server创建视图方面遇到过问题,不妨一看。

SQL Server创建视图的语法:

  1. CREATE VIEW  
  2.  
  3. < database_name > .] [ < owner > .]  
  4.  
  5.     view_name [ ( column [ ,...n ] ) ]  
  6.  
  7.    [ WITH < view_attribute > [ ,...n ] ]  
  8.  
  9. AS  
  10.  
  11. select_statement   
  12.    [ WITH CHECK OPTION ]  
  13.  
  14. < view_attribute > ::=  
  15.  
  16.  { ENCRYPTION | SCHEMABINDING |  
  17.  
  18.       VIEW_METADATA }  

例1:建立显示年龄大于20岁的学生学号、姓名、性别等信息的S_view1

  1. create view S_view1  
  2.  
  3. as  
  4.  
  5. select sno,sname,sex from s where age>20  

例2:创建v_score1,要求基本表来源:S,C,SC;选择的字段为:S表中的sno、sname;C表中的cname及SC表中score;要求查询的数据为学号为20030001的学生的考试成绩。

  1. Use s  
  2.  
  3. create view v_score1  
  4.  
  5. As  
  6.  
  7. Select s.sno,s.sname,c.cname,sc.score  
  8.  
  9. From s,c,sc  
  10.  
  11. Where s.sno=sc.sno and c.cno=sc.cno and sno=“20030001”  

在查询分析器中执行上面的程序,会生成视图v_score1。为了查看视图中的数据,在查询分析器中输入语句:

  1. select * from v_score1。 

 

 

 

【编辑推荐】

SQL Server排序规则的应用

带您了解SQL Server标识列

SQL Server UPDATE语句的用法

SQL Server添加列及删除列

SQL Server存储过程的单步调试

责任编辑:段燃 来源: 互联网
相关推荐

2010-11-16 10:42:45

Oracle创建视图

2010-11-12 11:19:19

SQL Server视

2010-09-27 09:54:26

Sql Server视

2011-04-02 17:21:29

sql server视图

2010-09-13 11:09:34

SQL SERVER分

2010-07-14 10:11:30

SQL Server系

2010-10-19 14:45:01

SQL SERVER临

2010-09-27 10:59:23

SQL SERVER事

2010-11-09 10:10:08

SQL Server

2010-07-19 09:31:53

SQL Server系

2010-07-12 10:34:58

SQL Server视

2010-07-07 13:18:13

SQL Server视

2010-11-11 16:59:59

SQL Server视

2010-11-11 17:15:13

SQL Server视

2010-07-19 16:36:13

SQL Server视

2010-07-23 10:26:05

SQL Server

2009-07-02 12:57:00

SQL Server视

2010-07-15 15:42:38

2010-07-06 17:16:43

SQL Server视

2010-11-09 15:06:52

SQL Server动
点赞
收藏

51CTO技术栈公众号