oracle基表更新普通视图是否更新

2024年11月18日 19:43
有3个网友回答
网友(1):

不一定更新
譬如你视图是这么建的
create view v_aaa as select * from table_a where id between 20 and 30;

但是你插入了一条id不在20到30之间的,此时视图不发生变化,当你插入的id值在20到30之间,此时视图才发生改变

网友(2):

更新的,因为视图可以看做一个预定义SQL,实际执行的就是一句SQL而已

网友(3):

oracle基表更新普通视图是否更新
更新的,因为视图可以看做一个预定义SQL,
实际执行的就是一句SQL而已