mybatis oracle批量插入數據

參考

https://blog.csdn.net/phantomes/article/details/70761603java

示例語句:沒在數據庫裏創建觸發器,ID是從本身創建的 STUDENT_SEQ 序列中獲取的

<insert id="batchInsertStudent" parameterType="java.util.List">
   BEGIN
   <foreach collection="list" item="item" index="index" separator="">
      INSERT INTO STU
      (
         ID,
         NAME,
         AGE
      )
      VALUES
      (
         STUDENT_SEQ.NEXTVAL,
         #{item.name},
         #{item.age}
      );
   </foreach>
   COMMIT;
   END;
</insert>
相關文章
相關標籤/搜索