WEB开发网
开发学院数据库MSSQL Server MS SQL基础教程:创建和管理视图 阅读

MS SQL基础教程:创建和管理视图

 2007-12-25 15:29:44 来源:WEB开发网   
核心提示:(4) 在列区中选择将包括在视图的数据列,此时相应的SQL SERVER 脚本便显示在SQL script 区;(5) 单点按钮,MS SQL基础教程:创建和管理视图(2),在数据结果区将显示包含在视图中的数据行;(6) 单击按钮,在弹出对话框中输入视图名,•ENCRYPTION表示对视图文本进行加密,这样当

(4) 在列区中选择将包括在视图的数据列,此时相应的SQL SERVER 脚本便显示在SQL script 区;

(5) 单点按钮,在数据结果区将显示包含在视图中的数据行;

(6) 单击按钮,在弹出对话框中输入视图名,单击"保存"完成视图的创建。

2、Transact-SQL 命令创建视图

使用Transact-SQL 命令CREATE VIEW 创建视图的语法格式为:

各参数的含义说明如下:

•view_name

表示视图名称。

•select_statement

构成视图文本的主体,利用SELECT 命令从表中或视图中选择列构成新视图的列。

提示:但是在SELECT语句中,不能使用ORDER BY、COMPUTE、COMPUTE BY语句,不能使用INTO关键字,不能使用临时表。

•WITH CHECK OPTION

保证在对视图执行数据修改后,通过视图能够仍看到这些数据。比如创建视图时定义了条件语句,很明显视图结果集中只包括满足条件的数据行。如果对某一行数据进行修改,导致该行记录不满足这一条件,但由于在创建视图时使用了WITH CHECH OPTION 选项,所以查询视图时,结果集中仍包括该条记录,同时修改无效。

•ENCRYPTION

表示对视图文本进行加密,这样当查看syscomments 表时,所见的txt 字段值只是一些乱码。

Tags:MS SQL 基础

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接