加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

oracle sql通过判断条件更新数据库某个字段的值内容

发布时间:2020-12-12 15:03:42 所属栏目:百科 来源:网络整理
导读:在工作中,出现了一个简单的问题,就是按照一定的规律将oracle数据库里面的字段值进行处理和更新,现写了以下代码进行实现,特此记录下来,以备后用: update t_cure_plan a set (inject) = (selectcasewhen inject='第一针' then '1'when inject='第二针' t

在工作中,出现了一个简单的问题,就是按照一定的规律将oracle数据库里面的字段值进行处理和更新,现写了以下代码进行实现,特此记录下来,以备后用:

update t_cure_plan a set (inject) = (
select
case
when inject='第一针' then '1'
when inject='第二针' then '2'
when inject='第三针' then '3'
when inject='第四针' then '4'
when inject='第五针' then '5'
when inject='第六针' then '6'
when inject='第七针' then '7'
when inject='第八针' then '8'
when inject='第九针' then '9'
when inject='第十针' then '10'
else inject
end as newInject
from t_cure_plan b where a.id=b.id
);

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读