161011oracle批量插入数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了161011oracle批量插入数据相关的知识,希望对你有一定的参考价值。

需求:从一张表中查询数据插入到另外一张表

-- Created on 2016/10/13 by RICK 
declare
-- Local variables here begin for item in (select t.* from zc_tr_order_currency t where t.sys_corder_code=101303002) loop insert into ZC_TR_APPRAISE (id,CASH_CODE,USER_ID,USER_NAME,APPR_TYPE,APPR_RESULT,FLASK_TYPE,RATE_TYPE,SPECIAL_CODE,SCORE,RANK,CREATE_DATE,SYS_CORDER_CODE,SAVANT,APPR_FLAG) values (sys_guid(),item.id,ea488598dfa24767afea86ee9c5a2052,quan,item.currency_flag,1,1,2,-1,0,等级一,sysdate,item.SYS_CORDER_CODE,0,1); --dbms_output.put_line(i); end loop; commit; end;

 

以上是关于161011oracle批量插入数据的主要内容,如果未能解决你的问题,请参考以下文章

mysql存储过程怎样批量插入数据

SQLAlchemy 在 Oracle DB 中批量插入 blob 数据

Mybatis批量插入Oracle

如何向一个oracle表中快速插入很多条数据

mybatis foreach批量插入数据:Oracle与MySQL区别

Mybatis+Oracle进行数据的批量插入和更新