<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Java世界

    學習筆記

    常用鏈接

    統計

    積分與排名

    天籟村

    新華網

    雅虎

    最新評論

    批量插入(Test)

    1. <insert id="insertData" parameterType="java.util.List" >  
    2.         INSERT INTO EMP(EMPNO,ENAME,JOB,MGR,HIREDATE,SAL,DEPTNO) (  
    3.         <foreach collection="list" item="item" index="index" separator="union all">  
    4.             select  
    5.                 #{item.EMPNO,jdbcType=VARCHAR},  
    6.                 #{item.ENAME,jdbcType=VARCHAR},  
    7.                 #{item.JOB,jdbcType=VARCHAR},  
    8.                 #{item.MGR,jdbcType=NUMERIC},  
    9.                 #{item.MGR,jdbcType=NUMERIC},  
    10.                 TO_DATE(#{item.HIREDATE,jdbcType=VARCHAR},'yyyy-mm-dd')  
    11.                   from dual  
    12.         </foreach>  
    13.         )  
    14. </insert> 

      =====================================================================


      declare    
        type t_array is table of t_target%rowtype;    
        t_data t_array;    
        cursor c is    
          select null id, owner, object_name, null object_id, null xx, null yy    
          from dba_objects;    
      begin    
        open c;    
        loop    
          fetch c bulk collect    
          into t_data limit 100;    
          
          forall i in 1 .. t_data.count    
            insert into t_target values t_data (i);    
          exit when c%notfound;    
        end loop;    
        close c;    
        commit;    
      end; 



      <insert id="insertByProc" statementType="CALLABLE">         
      {call insertPro(#{name},#{age},#{sex},#{password},#{num})}

      </insert>

      1 CREATE DEFINER = `root`@`localhost` PROCEDURE `NewProc`(IN `name_in` varchar(255),IN `age_in` int,IN `sex_in` varchar(255),IN `password_in` varchar(255),IN `num_in` int)  2 BEGIN  3     SET @a=0;  4 Label:LOOP  5     SET @a=@a+1;  6     INSERT INTO person ( name, age, sex, password) VALUES (name_in,age_in,sex_in,password_in);  7      IF @a=num_in THEN  8             LEAVE Label;  9         END IF; 10 END LOOP Label; 11 END;

    posted on 2014-04-15 21:38 Rabbit 閱讀(1150) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 免费黄色福利视频| 亚洲性日韩精品一区二区三区| 亚洲欧美日韩一区二区三区在线 | 亚洲麻豆精品国偷自产在线91| 国产午夜精品理论片免费观看| 亚洲一级毛片视频| 亚洲高清最新av网站| 久久精品毛片免费观看| 国产精品亚洲色图| 久久久无码精品亚洲日韩蜜臀浪潮| 成年人视频在线观看免费| 中文在线免费观看| 亚洲日韩一中文字暮| 国产亚洲成av人片在线观看| 野花高清在线观看免费完整版中文| 免费人成再在线观看网站| 亚洲精品影院久久久久久| 久久亚洲av无码精品浪潮| 一区二区无码免费视频网站| 中文在线免费看视频| 在线91精品亚洲网站精品成人| 中文字幕亚洲综合精品一区| 亚洲精品tv久久久久| 成年女人毛片免费观看97| 久久久久久AV无码免费网站 | 国产成人精品免费大全| 亚洲人成图片网站| 亚洲综合激情九月婷婷| 亚洲人成人网站色www| 四虎免费久久影院| 最新仑乱免费视频| 啦啦啦完整版免费视频在线观看| 久久高潮一级毛片免费| 国产精品亚洲va在线观看| 国产成人亚洲精品| 亚洲网站在线播放| 亚洲国产二区三区久久| 亚洲精品无码午夜福利中文字幕| 免费a级毛片18以上观看精品| 毛片免费观看网站| 在线观看免费人成视频色9|