66问答网
所有问题
oracle 视图占空间吗?修改视图是否修改基表?为什么
如题所述
举报该问题
其他回答
第1个回答 2012-08-09
视图不占用表空间,仅仅是一种逻辑上的映射。除了个别基于单表的视图,其他的都是只读的,不能修改。有些基于单表的视图,如果包含了主键,基本都是可以修改的。其他的不中。
第2个回答 2012-08-09
一般视图基本不占用空间但物化视图是占用空间的,修改视图对基表没影响。本回答被提问者采纳
相似回答
oracle
dba_viewstext怎么看
答:
由于逻辑上的原因,
有些Oracle视图可以修改对应的基表,有些则不能(仅仅能查询)
。 还有一种视图:物化视图(MATERIALIZED VIEW ),也称实体化视图,快照 (8i 以前的说法) ,它是含有数据的,占用存储空间。 关于物化视图,具体参考我的blog: Oracle 物化视图 ...
oracle
物化
视图
增删
改
查
基表
变化吗
答:
可以在
视图
上增删
改
,
基表
是会变化的,但是复杂视图不会让你增删改的 。
oralce
视图
的作用
答:
2、WITH READ ONLY:默认不填的,用户是可以通过视图对
基表
执行增删改操作,但是有很多在基表上的限制(比如:基表中某列不能为空,但是该列没有出现在视图中,则不能通过视图执行 insert 操作,或者基表设置了某些约束,这时候插入视图或者
修改视图
的值,有可能会报错), WITH READ ONLY 说明视图...
oracle
创建
视图
以及如何创建表
答:
使用视图也可以进行一些数据的增 删改查 ,但通过视图添加的数据,数据最终添加到物理表中,因为视图是虚表
。视图一般只是基表的部分数据,通过视图向基表添加数据时,基本的数据只能添加一部分,此时如果基表会对未提供的字段置null。如果基本对未提供的字段要求不能为null,此次添加会失败。添:形式:insert into view ( ...
oracle表
和
视图
又
什么
区别
答:
1. 两者处于不同的层次。2. 表是真实存在的结构,而
视图
可以认为是虚拟的表。◆ 下面用专业的术语来表述。表 -- 是数据库中的主要结构,它总是表示单个的、特定的集合。每个表至少包含一个字段,即一个主键(primary key),他唯一地标识表的每条记录。视图 -- 是由来自数据库中的一个或多个表或...
Oracle
PL/SQL语言初级教程之表和
视图
答:
修改
列的规则如下 可以增加字符串数据类型的列的长度 数字数据类型列的精度 减少列的长度时 该列应该不包含任何值 所有数据行都为NULL
改变
数据类型时 该列的值必须是NULL 对于十进制数字 可以增加或减少但不能降低他的精度 删除数据列 优化
ORACLE
数据库 唯一的方法是删除列 重新...
大家正在搜
oracle中创建视图并查询视图
oracle 视图 索引
oracle创建多表视图
oracle视图表查询
oracle 视图原理
oracle 连接视图
oracle视图使用
oracle视图创建
oracle视图授权
相关问题
oracle中修改视图内容 基础表 才不会影响
oracle基表更新普通视图是否更新
oracle 视图占用实际的空间么? 谢谢
Oracle中关于通过联结视图修改基表的问题
ORACLE 中视图更新可以更新基表中数据,视图更新应该满足...
向SQL视图中“添加、删除、修改”会影响基表吗?
sql中如果修改了基本表的数据,视图也会自动随之修改吗?
可以用oracle语句 修改查询出的视图数据么?