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


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


    網站導航:
     
    主站蜘蛛池模板: 中文字幕乱码免费视频| 最近中文字幕免费mv在线视频| 午夜a级成人免费毛片| 国产成人精品日本亚洲网址| 91九色精品国产免费| 激情综合亚洲色婷婷五月| 最近最好的中文字幕2019免费| 67pao强力打造高清免费| 亚洲AV人无码激艳猛片| 美女视频黄频a免费| 亚洲国产一区二区三区| 亚洲熟妇无码AV| 日本免费电影一区| 亚洲精品日韩专区silk| 18勿入网站免费永久| 中文字幕亚洲精品无码| AV大片在线无码永久免费| 亚洲卡一卡二卡乱码新区| 国产jizzjizz免费看jizz| 国产精品综合专区中文字幕免费播放| 久久免费的精品国产V∧| 亚洲春色在线观看| 美女黄网站人色视频免费国产| 黄色免费在线网址| 亚洲电影一区二区| 猫咪社区免费资源在线观看 | 十八禁无码免费网站| 亚洲乱码在线视频| 亚洲国产精品无码久久久久久曰| 亚洲成_人网站图片| 亚洲?V乱码久久精品蜜桃| 国产一级淫片a免费播放口| 亚洲精品中文字幕乱码三区| 亚洲精品视频免费在线观看| 国产亚洲情侣久久精品| 国产美女无遮挡免费视频| 国色精品va在线观看免费视频| 亚洲嫩草影院在线观看| 亚洲中文无韩国r级电影 | 成人免费无码大片a毛片| jizz在线免费播放|