189 8069 5689

oracle的视图如何改,oracle修改视图名称

可以用oracle语句 修改查询出的视图数据么?

简单说视图是表的另一种访问结构,视图中没有实体,只是个窗口、框架。对视图的修改等于修改与视图对应的表。因此,对视图的修改要满足相应基表的完整性约束。

站在用户的角度思考问题,与客户深入沟通,找到未央网站设计与未央网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站设计、成都网站建设、企业官网、英文网站、手机端网站、网站推广、主机域名网站空间、企业邮箱。业务覆盖未央地区。

至于如何修改从视图中查出来的数据,要先确定使用的工具。

PL/SQL Developer或者SQL Developer都可以对查出来的记录进行修改。如果直接用SQL语句修改视图,则不能查出来修改而是用Update语句直接修改。

例如清空id=3的a值清空:update 视图名 set a='' where id=3;

oracle怎样修改视图的列名

不能象修改表那样直接改列名,只能是在定义视图的语句里写新的列名。

关于oracle 视图的操作

视图跟原表是联动的,哪有视图资料变更原表不异动的,这种无法直接实现

不过可以相些其他路子,删除操作不要去做视图的delete,而是改为去update 原表布尔列为0

这样也可以达到要求了

Oracle视图语句如何改写为SQLServer视图语句

create or replace view v_home_animal_twice

AS

select count(*) count_v, sum(sum_v) sum_v from

( select count(动物名称) count_v,sum(实体数量) sum_v from twice_ani_investigation group by 动物名称)

GO

语句上看貌似没啥问题啊,最多就是分号改成GO应该就可以了吧


当前标题:oracle的视图如何改,oracle修改视图名称
标题路径:http://cdxtjz.cn/article/phcigo.html

其他资讯