oracle如何批量修改字段中的数据

发布网友

我来回答

3个回答

热心网友

需要用updata语句来批量修改。

如图,test表中有如下数据:

现在要将id小于3的name改成“孙七”,可用如下语句:

update test set name='孙七' where id<3;
commit;

执行后结果为:

热心网友

date是Oracle保留字,居然拿来作字段名。
假设这是一个文本字段,字段名为data
update t1 set data=to_char(to_date(data,'yyyy.mm.dd'), 'yyyymmdd')

热心网友

update code_t_division set codename='...' where codename like '农%'
这样可以么?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com