WEB开发网
开发学院数据库MSSQL Server SQL2K数据库开发十七之视图操作创建视图 阅读

SQL2K数据库开发十七之视图操作创建视图

 2008-12-04 10:13:40 来源:WEB开发网   
核心提示:1.在SQL Server企业管理器中,展开sample数据库,点击"视图"节点.在右侧的视图列表面板中,右击鼠标,SQL2K数据库开发十七之视图操作创建视图,在弹出的菜单中选择“新建视图”命令, 2.在出现的设计视图的窗口中,13.通过本例我们学习了如何在企业管理器中,创建

1.在SQL Server企业管理器中,展开sample数据库,点击"视图"节点.在右侧的视图列表面板中,右击鼠标,在弹出的菜单中选择“新建视图”命令。

SQL2K数据库开发十七之视图操作创建视图

2.在出现的设计视图的窗口中,在关系图窗格中右击鼠标,在出现的菜单中选择“添加表”命令,或者点击工具栏上的添加表图标。

SQL2K数据库开发十七之视图操作创建视图

3.选择视图的基表,如有多个基表,则按住Ctrl 键多次选取。然后点击“添加”按钮,将基表加入关系图窗格中。

SQL2K数据库开发十七之视图操作创建视图

4.这时所选的表出现在视图设计器的关系图窗格中。在关系图窗格中选择要加入视图的列,所选的列会出现在网格窗格中,并且在SQL窗格中显示与之对应的SELECT语句。如下图:

SQL2K数据库开发十七之视图操作创建视图

5.在关系图窗格中的空白处右击鼠标,在弹出的菜单中选择“属性”。

SQL2K数据库开发十七之视图操作创建视图

6.在弹出的属性对话框中,“DISTINCT值”选项可以使视图不输出值相同的行,“加密浏览”选项可以对视图的定义进行加密。“顶端”可以限制视图最多输出的记录数目。

SQL2K数据库开发十七之视图操作创建视图

7.在网格窗格中的“别名”列,可以为该列取一个别名。该别名对应于SELECT语句中的AS子句。

SQL2K数据库开发十七之视图操作创建视图

8.网格窗格中的“输出”列设置所选的列是否在视图结果中显示出来。如果取消了一列的输出,则相应的在SELECT语句中也不出现该列。

SQL2K数据库开发十七之视图操作创建视图

9.网格窗格中的“排序类型”和“排序顺序”则定义了结果中列的排序方式。其中“排序类型”定义每一列的升序或降序,“排序顺序”则定义多个列的排序先后。

SQL2K数据库开发十七之视图操作创建视图

10.为了查看视图中的数据,可以在关系图窗格中的空白处右击鼠标,在弹出的菜单中点击“运行”命令,或者点击工具栏上的运行图标。

SQL2K数据库开发十七之视图操作创建视图

11.可以看到在结果窗格中显示了视图中的数据。

SQL2K数据库开发十七之视图操作创建视图

12.点击工具栏上的保存图标,在弹出的窗口中显示了系统为新视图所取的名称,点击确定按钮就可以保存该视图。

SQL2K数据库开发十七之视图操作创建视图

13.通过本例我们学习了如何在企业管理器中,创建一个视图以及设置视图的属性。

本文出自 “王乾De技术Blog” 博客,请务必保留此出处http://redking.blog.51cto.com/27212/63181

Tags:SQLK 数据库 开发

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