Oracle case when 查询和更新(不积跬步,无以至千里)

来源:互联网 发布:资生堂红腰子精华 知乎 编辑:程序博客网 时间:2024/05/11 05:32

查询


(case when c.material_type=0 then 0 
                when c.material_type=0 then 1 when c.material_type=2 then 5 else 0 end) as process_status



更新

UPDATE pur_pr_item_work SET process_status=
CASE WHEN MATERIAL_TYPE='1' THEN 1 WHEN MATERIAL_TYPE='2' THEN 5 END
WHERE PR_FORM_NO=10208



0 0
原创粉丝点击