1. 程式人生 > >asp.net Ibatis.net 批量插入數據ORACLE

asp.net Ibatis.net 批量插入數據ORACLE

使用 ray span pre 但是 插入 -- select iter

在開發中我們有時會遇到需要批量插入數據,最普通的就是每次 插入一條。但是當數據量大道一定的地步會很影響性能。下面例子示範了ibatis.net批量插入

ibatis.net 的XML文件裏面使用iterate

<!--插入參數為ArrayList-->
<insert id="InsertUSER" parameterClass="ArrayList">
      Insert Into USER(
      ID,NAME)
      select * from (
      <iterate conjunction="UNION ALL"
> select #[].ID# ,#[].NAME# from dual </iterate> )a

asp.net Ibatis.net 批量插入數據ORACLE