Oracle学习 第13天
Posted 文刂亻右景彡
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle学习 第13天相关的知识,希望对你有一定的参考价值。
一、约束:先跳过,MsSQL里也不怎么用了
二、视图:这个还是比较有用的,特别是和其它公司合作时,经常是互相提供视图
1、创建视图:CREATE OR REPLACE VIEW XX AS SELECT * FROM XXX; 用【OR REPLACE】比较方便更新
默认SCOTT用户没有创建视图权限
2、视图所在数据字典 USER_VIEWS
3、视图增加数据:单表可以,但如果INSERT INTO 视图,则只会增加视图包含的这些数据,剩作的表字段会用NULL填充,如果不能为NULL则会报错。
4、视图更新数据:单表可以
5、视图多表插入或更新:会报【无法通过联接视图修改多个基表】
6、删除数据:单表可以,但多表关联只会删了一张表,另一张表未删除
7、WITH CHECK OPTION:不会更新视图创建条件字段,但可更新其它字段
8、WITH READ ONLY:只读视图
9、删除视图:DROP VIEW XXX
以上是关于Oracle学习 第13天的主要内容,如果未能解决你的问题,请参考以下文章