解决Oracle批量修改问题


当前第2页 返回上一页

解决方案:最后的解决办法,还是老办法,就是新建一张临时表(表B:a_2017 ),把所修改的唯一字段编码和修改后的数据放在B表。sql大体如下(原表A:ka02_new ,唯一字段aka060 ,修改的字段分别为aka065 和aka166 ):

update ka02_new b
  set b.aka065 =
    (SELECT a.aka065 FROM a_2017 a WHERE a.aka060 = b.aka060),
    b.aka166 =
    (SELECT a.aka166 FROM a_2017 a WHERE a.aka060 = b.aka060)
 WHERE b.aka060 in (SELECT a.aka060 FROM a_2017 a);

总结

以上所述是小编给大家介绍的解决Oracle批量修改问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


标签:Oracle

返回前面的内容

相关阅读 >>

oracle 11g dataguard参数详解

oracle 10gplsql正规表达式(正则表达式)手册

mysql怎么导入oracle

c#实现远程连接oracle数据库的方法

oracle学习笔记(五)

oracle 外连接实现代码

尚观oracle入门到精通视频教程的资料详细介绍

oracle怎么下载

sqlserver、mysql、oracle三种数据库的优缺点总结

oracle中exists的用法

更多相关阅读请进入《oracle》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...