oracle中批量更新,oracle 批量更新
生活随笔
收集整理的這篇文章主要介紹了
oracle中批量更新,oracle 批量更新
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
表ks_pscjjlb:
表:ks_pscjjlb_temp
現在根據ks_pscjjlb_temp表來根據ks_pscjjlb表中的cj字段的值
update ks_pscjjlb p1 set p1.cj=(select cj from ks_pscjjlb_temp p2 where p1.id=p2.id )
where exists(select 1 from ks_pscjjlb_temp p2 where p2.id=p1.id)
更新后的結果為:3條
select * from ks_pscjjlb ?顯示結果如下:
如果update語寫成如下:
update ks_pscjjlb p1 set p1.cj=(select cj from ks_pscjjlb_temp p2 where p1.id=p2.id )
更新結果為:4條
更新后select * from ks_pscjjlb ?顯示結果如下:
總結
以上是生活随笔為你收集整理的oracle中批量更新,oracle 批量更新的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php程序监控指标,通达信主力动向监控副
- 下一篇: oracle awr windows,w