视图在哪些时候不能更新
Peng's Blog 只记录和技术相关的东西

视图在哪些时候不能更新

2017-03-13

视图包含下列结构是不可以更新的:

1、集合运算符,union, union all, intersect, minus
2、distinct关键字 消除重复数据
3、group by / order by / connect by或者start with
4、子查询
5、分组函数
6、需要更新的列不是视图定义的
7、具有连接查询
8、违反基表的约束条件,连接视图是指基于多表查询创建的视图。( 一般不容易修改,但通用instead of触发器可以实现修改的功能)


Comments

评论功能暂停使用,如需跟作者讨论请联系底部的GitHub