oracle 更新多条数据


UPDATE WW_TRANSITDETAIL t SET t.WW6_PLANDELIVERNUMBER = (CASE WHEN WW6_ID ='2136' THEN 1 WHEN WW6_ID ='2137' THEN 1 WHEN WW6_ID ='2138' THEN 1 WHEN 
WW6_ID ='2139' THEN 1 WHEN WW6_ID ='2140' THEN 1 WHEN WW6_ID ='2141' THEN 1 ELSE WW6_PLANDELIVERNUMBER END), t.WW6_MATBATCH = (CASE WHEN WW6_ID ='2136' 
THEN '' WHEN WW6_ID ='2137' THEN '' WHEN WW6_ID ='2138' THEN '' WHEN WW6_ID ='2139' THEN '' WHEN WW6_ID ='2140' THEN '' WHEN  WW6_ID ='2141' THEN '' ELSE 
WW6_MATBATCH END)

如果需要更新多个字段

UPDATE WW_TRANSITDETAIL t SET t.WW6_PLANDELIVERNUMBER = (CASE  WHEN  WW6_ID ='2136' THEN 1 WHEN  WW6_ID ='2137' THEN 1 WHEN  WW6_ID ='2138' THEN 1 WHEN  

WW6_ID ='2139' THEN 1 WHEN  WW6_ID ='2140' THEN 1 WHEN  WW6_ID ='2141' THEN 1 ELSE WW6_PLANDELIVERNUMBER END),  t.WW6_MATBATCH = (CASE  WHEN  WW6_ID ='2136' 

THEN '' WHEN  WW6_ID ='2137' THEN '' WHEN  WW6_ID ='2138' THEN '' WHEN  WW6_ID ='2139' THEN '' WHEN  WW6_ID ='2140' THEN '' WHEN  WW6_ID ='2141' THEN '' ELSE 

WW6_MATBATCH END) 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM