oracle数据库怎么往一个表中的某一行数据的一个字段插入一条数据

比如:
create table BSS_UserContractModifyInfo
(
userContract_Name Timestamp,
contract_code Varchar2(50),
iniFee float
);

insert into BSS_UserContractModifyInfo(contract_code,iniFee) values ('市_KJ',0.0);
insert into BSS_UserContractModifyInfo(contract_code) values ('市-SW-201405-036');
insert into BSS_UserContractModifyInfo(contract_code,iniFee) values ('市_KJ-2015',2000);
然后怎么往表中第二行数据插入 iniFee

在insert into语句中添加指定的字段即可。

如以下数据:

test1表中:

test表与test1表结构相同,但目前无数据,现在要求将test1中的id插入到test中,不处理name字段,可用如下语句:

insert into test(id) select id from test1;
commit;

执行后,test表中数据如下:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-07-01
这样是采用update的方式的

update BSS_UserContractModifyInfo set inifee='xxx'
where contract_code='市-SW-201405-036'本回答被提问者采纳
第2个回答  2015-07-01
你指的是列吧?
insert into BSS_UserContractModifyInfo(iniFee) values (0.0);