码迷,mamicode.com
首页 > 数据库 > 详细

SQL Server 视图设计器

时间:2014-12-29 18:41:06      阅读:372      评论:0      收藏:0      [点我收藏+]

标签:视图

  SQL Server 中经常需要写一些查询,关联好多张表,显示无数个列。如果使用视图设计器,可以大大提高效率,同是减少差错。


1. 启动视图设计器

  为数据库“新建视图”,将启用视图设计器。

技术分享



2. 添加表

  在起始界面,将出现“添加表”的窗口。选择添加所需要的表、视图、函数、同义词等。

技术分享


  在视图设计器的工具栏和右键菜单,任何时候都可以添加表或派生表。

技术分享



3. 添加连接

  视图设计器可以自动识别表之间的连接关系。有一些连接可能还需要手动添加。例如,下图中的AllocationRoom 和 Room 表,主键都是 BuildingID + RoomID。由于视图设计器只是自动添加了BuildingID的连接,因此需要手动将 RoomID 也添加连接。

  将其中一张表的 RoomID 拖到另一张表的 RoomID 列,即可创建连接。

技术分享


  默认的连接是内连接(INNER JOIN),如果需要修改为其它连接关系(LEFT OUTER JOIN、RIGHT OUTER JOIN、FULL OUTER JOIN 等),可以直接右键单击连接,然后选择从某张表中“选择所有行”。

技术分享



4. 选择列

  依次选择所需的列。

技术分享


  如果需要某列分配一个别名,或者需要创建计算列等,可以“显示 SQL 窗格”,然后编辑 T-SQL 代码。

技术分享


5. 预览执行结果

  “执行”可以查看结果。

技术分享


6. 保存代码

  如果需要保存这个视图,则“保存”。如果不需要保存,那么在 SQL 代码窗格把这段代码复制出来。

技术分享


本文出自 “我们一起追过的MSSQL” 博客,请务必保留此出处http://jimshu.blog.51cto.com/3171847/1597321

SQL Server 视图设计器

标签:视图

原文地址:http://jimshu.blog.51cto.com/3171847/1597321

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!