正文
oracle视图如何更改,oracle视图表怎么修改
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
oracle 里面修改视图里面的字段
视图没法定义字段的类型和长度,只能说你的视图与表对应列的数据类型不匹配,你应该修改表的列类型
可以用oracle语句 修改查询出的视图数据么?
简单说视图是表的另一种访问结构,视图中没有实体,只是个窗口、框架。对视图的修改等于修改与视图对应的表。因此,对视图的修改要满足相应基表的完整性约束。
至于如何修改从视图中查出来的数据,要先确定使用的工具。
PL/SQL Developer或者SQL Developer都可以对查出来的记录进行修改。如果直接用SQL语句修改视图,则不能查出来修改而是用Update语句直接修改。
例如清空id=3的a值清空:update 视图名 set a='' where id=3;
oracle视图中更改字段类型
您好,可以在建视图的时候用CAST转换一下
比如:
create or replace view ly_view_rs_jglyxxzl as
select
......
CAST(to_number(null),NUMBER(xxx,xx)) YGZZE,--原工资总额
from ds_overall;