大型数据库应用-第4章视图概要.pptVIP

  • 1
  • 0
  • 约 41页
  • 2017-02-09 发布于湖北
  • 举报
大型数据库应用-第4章视图概要

* 第4章 视图 可更新视图 要通过视图更新基本表数据,必须保证视图是可更新视图。一个可更新视图可以是满足以下条件的视图: 创建视图的SELECT语句中没有聚合函数,且没有GROUP BY、UNION子句及DISTINCT关键字; 创建视图的SELECT语句中不包含从基本表列通过计算所得的列; 创建视图的SELECT语句的FROM子句中至少要包含一个基本表。 注:当视图所依赖的基本表有多个时,不能向该视图插入数据。 * 第4章 视图 通过视图添加表数据 创建视图如下: create view 产品_海尔 As select * from 产品表 where left(产品名称,2)=海尔 插入一条记录: Insert into 产品_海尔 values(b1008,海尔平板电脑,$3000,500) * 第4章 视图 通过视图添加表数据 创建视图如下: create view 产品_销售 As select 产品表.产品编号,库存量,数量销售量 from 产品表,产品销售表 where 产品表.产品编号=产品销售表.产品编号 插入一条记录: Insert into 产品_销售 values(b1008, 300,50) --出错, 视图或函数产品_销售 不可更新, 因为

文档评论(0)

1亿VIP精品文档

相关文档