SQL Server 2005创建视图

SQL Server 2005创建视图

2008-05-12 08:57:49 来源:中国自学编程网 作者:佚名


创建视图与创建数据表一样,可以使用SQL Server Management StudioT-SQL语句两种方法,下面分别介绍这两种方法:



创建视图与创建数据表一样,可以使用SQL Server ManagementStudioT-SQL语句两种方法,下面分别介绍这两种方法:

9.2.1 SQL Server ManagementStudio中创建视图

SQL Server Management Studio中创建视图的方法与创建数据表的方法不同,下面举例说明如何在SQL Server ManagementStudio中创建视图:

1)启动【SQL Server Management Studio】,连接到本地默认实例,在【对象资源管理器】窗口里,选择本地数据库实例à【数据库】àNorthwindà【视图】。

2)右击【视图】,在弹出的快捷菜单里选择【新建视图】选项。

3)出现的如图9.2所示的视图设计对话框,其上有个【添加表】对话框,可以将要引用的表添加到视图设计对话框上,在本例中,添加产品、订单、订单明细、雇员和运货商五个表。

9.2 视图设计对话框

4)添加完数据表之后,单击【关闭】按钮,返回到如图9.3所示的【视图设计】窗口。如果还要添加新的数据表,可以右击【关系图窗格】的空白处,在弹出的快捷菜单里选择【添加表】选项,则会弹出如图9.2中所示的【添加表】对话框,然后继续为视图添加引用表或视图。如果要移除已经添加的数据表或视图,可以右击在【关系图窗格】里选择要移除的数据表或视图,在弹出的快捷菜单里选择【移除】选项,或选中要移除的数据表或视图后,直接按【Delete】按钮移除。

9.3 视图设计

5)在【关系图窗格】里,可以建立表与表之间的JOIN…ON关系,如【产品】表的产品ID”与【订单明细】表中的产品ID”相等,那么只要将【产品】表中的产品ID”字段拖拽到【订单明细】表中的产品ID”字段上即可。此时两个表之间将会有一根线连着的。

6)在【关系图窗格】里选择数据表字段前的复选框,可以设置视图要输出的字段,同样,在【条件窗格】里也可设置要输出的字段。

7)在【条件窗格】里还可以设置要过滤的查询条件。

8)设置完后的SQL语句,会显示在【SQL窗格】里,这个Select语句也就是视图所要存储的查询语句。

9)所有查询条件设置完毕之后,单击【执行SQL】按钮,试运行Select语句是否正确。

10)在一切测试都正常之后,单击【保存】按钮,在弹出的对话框里输入视图名称,再单击【确定】按钮完成操作。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值