SQL server 视图(view)介绍
时间:2024-01-19 17:52:06
视图是一种常用的数据库对象,它将查询的结果以虚拟表的形式存储在数据中。因为视图有非常多的优点:1,可以简化操作,2,可以建立前台和后台的缓冲,3,可以合并分割数据,4,最重要的是可以提高安全性,因此在SQL中视图也占据着非常重要的地位。在这章的总结中,深刻体会到了,两种方法:1,企业管理器,2,T-SQL语句来管理视图,和四种操作:1,增,2,,删,3,改,4,查。
在企业管理器,也是现在的SQL server Management Studio中,来执行这些操作,其实都大同小异!例如建立视图,到视图上右击,然后新建视图,以后都有向导,都非常简答执行!
下边重点说说,用T-SQL语句来执行这些操作的总结:
在这里我举一个创建视图的例子:
例:在company数据库中创建一个视图,要求该视图返回的结果中包含信息项目名称,客户名称,员工的姓名,开始日期和预计工期。
use company create view 项目信息视图 as select a.项目名称,b.客户名称,c.姓名,a,开始日期,a.预计工期 From project as a inner join customer as b On a.客户编号=b.客户编号 innerjoin employee as c Where a.客户编号=b.客户编号 and a.负责人编号=c.编号 go
当然我们通过视图还可以对表中的数据做一些操作:
标签:SQL,server,视图
0
投稿
猜你喜欢
教你安装python Django(图文)
2023-11-13 14:22:39
PHP实现用户认证及管理完全源码
2023-11-19 20:26:19
mysql中的Load data的使用方法
2024-01-13 22:37:56
Python实现将MongoDB中的数据导入到MySQL
2024-01-21 04:41:01
python使用PyGame绘制图像并保存为图片文件的方法
2023-05-13 16:17:03
python版本单链表实现代码
2022-12-06 16:49:26
javascript自然分类法算法实现代码
2024-04-28 09:33:46
ant design vue datepicker日期选择器中文化操作
2024-05-09 10:51:35
pytorch中的广播语义
2023-04-22 15:16:36
python中format的用法实例详解
2023-08-03 12:27:28
python实现网页录音效果
2022-03-19 08:07:15
防止web项目中的SQL注入
2024-01-26 00:44:25
Python Opencv基于透视变换的图像矫正
2022-03-13 16:47:14
Python爬取数据并实现可视化代码解析
2023-08-27 07:33:02
利用Python实现学生信息管理系统的完整实例
2022-03-12 10:35:03
python生成n个元素的全组合方法
2023-11-10 20:35:08
Jquery实现div模拟Select控件
2008-12-01 15:47:00
Python面向对象程序设计类的多态用法详解
2021-05-28 20:21:29
asp如何实时获知多少人在线?
2010-05-18 18:34:00
原创一个AJAX类
2008-07-24 13:29:00