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中,来执行这些操作,其实都大同小异!例如建立视图,到视图上右击,然后新建视图,以后都有向导,都非常简答执行!

SQL server 视图(view)介绍

下边重点说说,用T-SQL语句来执行这些操作的总结:

SQL server 视图(view)介绍

在这里我举一个创建视图的例子:

例:在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 视图(view)介绍

标签: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
  • asp之家 网络编程 m.aspxhome.com