<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)  編輯  收藏


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


    網站導航:
     
    主站蜘蛛池模板: 国产精品免费看久久久| 亚洲Av无码国产一区二区| 国产精品免费一区二区三区| 国产免费一区二区三区VR| 亚洲风情亚Aⅴ在线发布| 国语成本人片免费av无码| 亚洲一级特黄特黄的大片| 91在线视频免费91| 亚洲精品天堂成人片AV在线播放| 成人性生交大片免费看无遮挡| 亚洲国产成人久久| 成全视频在线观看免费高清动漫视频下载 | 亚洲AV第一成肉网| xvideos亚洲永久网址| 一级做受视频免费是看美女 | 亚洲AV无码一区二区三区鸳鸯影院| 女人张开腿给人桶免费视频 | 91国内免费在线视频| 国产亚洲综合色就色| 99精品视频在线观看免费专区| 亚洲成年人免费网站| 暖暖免费高清日本中文| 日韩少妇内射免费播放| 久久精品亚洲综合| 美女被免费喷白浆视频| 美女被免费网站在线视频免费| 在线观看国产区亚洲一区成人 | 色www永久免费网站| 亚洲蜜芽在线精品一区| 国产香蕉九九久久精品免费| 在线观看免费亚洲| 久久精品国产99精品国产亚洲性色| 免费福利在线播放| 羞羞视频免费观看| 亚洲丝袜美腿视频| 免费看韩国黄a片在线观看| 免费人成网站永久| 久久亚洲私人国产精品vA| 日韩一区二区在线免费观看| 久久精品无码免费不卡| 亚洲成a人片在线观看精品|