数据库:视图

视图

CREATE  VIEW <视图名>  [(<列名>  [,<列名>])] 
AS  <子查询> 
[WITH  CHECK  OPTION];

属性名要么全部省略要么全部指定,省略的话,则隐含该视图由子查询中select目标列的诸字段组成。下列情况需要全部指定
1.某个目标列是聚集函数或列表达式
2.多表连接时选出了几个同名列作为视图的字段
3.需要在视图中为某个列启用新的更合适的名字
视图不保存数据,只是select语句。
WITH CHECK OPTION 婊子对视图进行更新,插入,删除时要满足子查询的条件。

[例3.84] 建立信息系学生的视图。

create view IS_Student
as 
	select Sno,Sname,Sage
	from student
	where Sdept='IS';

在这里插入图片描述
在这里插入图片描述

[例3.85]建立信息系学生的视图,并要求进行修改和插入操作时仍需保证该视图只有信息系的学生 。

create view IS_Student
as 
	select Sno,Sname,Sage
	from student
	where Sdept='IS'
	with
  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值