66问答网
所有问题
怎样在oracle的视图中增加一条记录
如题所述
举报该问题
推荐答案 2011-11-24
视图的记录是从表当中取出来的 想要增加只能根据视图的条件去表里做数据!~
视图是不能增加数据的!~
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/pD2iUUUpv.html
其他回答
第1个回答 2011-11-24
oracle可以在简单视图中增加数据和表一样的,如果复杂视图不可以,只能增加表大数据。
追问
那具体怎么增加?
追答
简单视图和表增加数据一样,insert into 视图名 (列1,....,列n) values (值1,....值n);
第2个回答 2011-11-24
你只能增加到基表中,视图只可以查询。
相似回答
oracle中
,有一个学生成绩视图,
怎样
给这个
视图添加一
列,并且在这一列...
答:
你好,
view是不可以增加列的,你只能修改view的基表,然后重建view
。如果你的表结构是student_cj(no,name,score1,score2,score3)原来的view为 create view v_student_cj as select no,name,score1,score2,score3 from student_cj;必须执行以下命令来满足你的需求 create or replace view v_student...
oracle
怎么在视图
里面插入数据
答:
如果是简单
视图
可以直接插入数据,跟表的操作是一样的;如果是复杂的试图(视图定义中有分组,聚合函数,多表关联等)不能直接插入数据,可以通过创建一个 INSTEAD 类型的触发器来操作,将要插入的数据插入到组成试图的各个表中 即用你触发器中的具体操作来代替你直接插入数据到视图的操作;
数据库
ORACLE中如何
创建可以插入数据
的视图
答:
视图
就是一个或多个表根据一定的sql语句生成
的一
个动态的结构。比如有两个表表
1
id name1 aa 表2id name2 bbb视图是create view view1 as select * from 表1 union all select * from 表2;视图的内容是id name1 aaa2 bbb当表1或表2
里增加
数据的时候,这个视图随着表是动态变化的,所以,视图不可以做增,...
数据库
ORACLE中如何
创建可以插入数据
的视图
?
答:
5、 WITH READ ONLY:默认可以通过视图对基表执行增删改操作,但是有很多在基表上的限制(比如:基表中某列不能为空,但是该列没有出现
在视图中
,则不能通过视图执行insert操作),WITH READ ONLY说明视图是只读视图,不能通过该视图进行增删改操作。现实开发中,基本上不通过视图对表中的数据进行增删改...
怎么样
像
视图中
加入一列(
oracle
)
答:
那直接加就可以了,示例(
增加
列name--其值都取'test'):create or replace view v_name as select *, 'test' name from tb_name;
oracle中的视图
可以使用insert命令吗?
答:
知道,直接去插入 abc 表就可以了。但是你
的视图
是 create view abcv as select * from abc,abc2 跨表, 还没有关联条件。假如 insert into abcv values (1, 'fdsf',2), 让你往 abc 表插入
1条记录
, abc2 也插入
一条记录
那么结果就乱了。
Oracle
不知道怎么处理,因此就只好抱错了。
大家正在搜
oracle中创建视图并查询视图
oracle视图增加字段
oracle视图的优点
oracle视图的作用
oracle视图使用
oracle视图创建
oracle 视图 索引
oracle视图授权
oracle查询所有视图
相关问题
oracle 怎么在视图里面插入数据
数据库ORACLE中如何创建可以插入数据的视图?
oracle将多个表中的数据添加到同一个视图中
oracle多表视图怎么添加数据
如何在一个视图里增加一个字段
怎么样像视图中加入一列(oracle)
oracle数据库视图怎么建立 详细一点
怎么向Oracle物化视图中插入数据