SQL Server创建视图的语法

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

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

SQL Server创建视图的语法:

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

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

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

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

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

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

select * from v_score1。 
  • 1.

 

 

 

【编辑推荐】

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 17:15:13

SQL Server视

2010-11-11 16:59:59

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-11-09 15:06:52

SQL Server动

2010-07-15 15:42:38

2010-07-06 17:16:43

SQL Server视
点赞
收藏

51CTO技术栈公众号