oracle update语句怎么写

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle update语句怎么写相关的知识,希望对你有一定的参考价值。

update 表名 set 列名1=需要要更新的新值, 列名2=需要要更新的新值,...... where 条件列名=值 如: update dbzx_db set yljje=r.yljje where jsfzh=.sfzh or sfzh=r.sfzh and yljje is null 参考技术A update 表名 set 字段名1 = 值1, 字段名2 = 值2;

oracle数据库字段内容如何批量替换?

oracle数据库字段内容如何让符合条件的内容批量替换?
我的数据库里表As_user字段名uflag里的内容0,要改成1,请问这个语句要怎么写?
还有就是想请教一下如果想查询表as_user字段名uflag里的内容为0和1的句子怎么写。
请高手请教下!!
条件是:字段名uflag里的内容为0的,要全部改成1

直接用update语句替换即可。

如test表中有如下数据:

现要将sal中的数字都替换成10,用以下语句:

update test set sal=10;
commit;

更新后结果:

注意:执行update语句后,需要进行commit,也就是提交,这样才会使update生效。

参考技术A update As_user set ufag=replace(ufag,'0','1') 参考技术B update As_user set uflag=1 where ulag=0;
select * from as_user where uflag in(0,1) order by uflag;本回答被提问者采纳

以上是关于oracle update语句怎么写的主要内容,如果未能解决你的问题,请参考以下文章

oracle 中plsql 怎样写更新一行的语句(高手请进)

oracle 数据库用update 语句更新无效。

oracle中的存储过程有啥作用,该怎么理解?(数据更新的话用update语句不就完了吗)

oracle update语句将一个语句的查询结果作为set值怎么做?【特急】

在Oracle触发器中如何执行多条update语句?

ORACLE中如果两个字段如果能关联的语句怎么写