Java通過Mybatis實現批量插入資料到Oracle中
方法void insertMessages(List<BOMCMessage> list);
<insert id="insertMessages" parameterType="java.util.List" useGeneratedKeys="false">
INSERT INTO ITF_OSMCS_SMS(
SMS_NO, SMS_NUM, SMS_TEXT, SMS_STATE, CURR_TIME, ALARM_ID, CREATOR, EMAIL, SMS_TITLE,
REAL_TIME, SMS_TYPE, SMS_SOURCE
)
<foreach collection="list" item="item" index="index" separator="union all">
select
#{item.smsNo,jdbcType=VARCHAR},
#{item.smsNum,jdbcType=VARCHAR},
#{item.smsText,jdbcType=VARCHAR},
#{item.smsState,jdbcType=DECIMAL},
#{item.currTime,jdbcType=TIMESTAMP},
#{item.alarmId,jdbcType=VARCHAR},
#{item.creator,jdbcType=VARCHAR},
#{item.email,jdbcType=VARCHAR},
#{item.smsTitle,jdbcType=VARCHAR},
#{item.realTime,jdbcType=TIMESTAMP},
#{item.smsType,jdbcType=VARCHAR},
#{item.smsSource,jdbcType=VARCHAR}
from dual
</foreach>
</insert>
相關文章
- SpringBoot(18)---通過Lua指令碼批量插入資料到Redis布隆過濾器Spring Boot指令碼Redis過濾器
- mybatis插入資料、批量插入資料MyBatis
- 使用Mybatis批量插入大量資料的實踐MyBatis
- MyBatis中批量插入資料,多重forEach迴圈MyBatis
- MyBatis Plus 批量資料插入功能,yyds!MyBatis
- Oracle批量插入資料insert all into用法Oracle
- 使用PrepareStatement實現批量插入操作REST
- PHP配上MySQL實現批量更新插入PHPMySql
- Java書籤 #MyBatis之批量插入並返回自增主鍵idJavaMyBatis
- oracle和mybatis整合,批次插入OracleMyBatis
- 【MyBatis】幾種批量插入效率的比較MyBatis
- 如何快速的插入 100W資料到資料庫,使用PreparedStatement 最快實現!資料庫
- Java MyBatis 插入資料庫返回主鍵JavaMyBatis資料庫
- Python批量匯入Excel資料到MySQLPythonExcelMySql
- 還用foreach在MyBatis批量插入資料,伺服器還沒崩?MyBatis伺服器
- 使用MySqlBulkLoader批量插入資料MySql
- mybatis oracle資料庫批次插入資料,忽略主鍵重複MyBatisOracle資料庫
- SQLServer插入資料到有自增列的表SQLServer
- JAVA通訊(一)——輸入資料到客戶端Java客戶端
- mybatis 批次插入資料MyBatis
- mybatis+oracle 批次插入多條資料的處理方法MyBatisOracle
- 如何優雅地動態插入資料到UITableViewUIView
- oracle中通過decode實現行變列的二維表統計展示Oracle
- mybatis怎麼實現insert into多個資料-oracle資料庫MyBatisOracle資料庫
- Java的通過管道來實現執行緒通訊Java執行緒
- Spring中通過Annotation來實現AOPSpring
- 使用 【Ado.Net】 批量插入資料
- MySQL:JDBC批量插入資料的效率MySqlJDBC
- mybatis-plus批量插入saveBatch太慢?我願意稱rewriteBatchedStatements為神MyBatis
- 通過佇列實現棧OR通過棧實現佇列佇列
- 通過shell指令碼批量操作mysql資料庫指令碼MySql資料庫
- Java通過SSLEngine與NIO實現HTTPS訪問JavaHTTP
- 如果通過流資料實現實時分析?
- foreach 實現 MyBatis 遍歷集合與批量運算元據MyBatis
- ORACLE資料庫中如何插入生僻字Oracle資料庫
- KunlunDB 快速入門 4.0(從Oracle實時同步資料到kunlunDB)Oracle
- MySQL 如何實現資料插入MySql
- Java實現 LeetCode 35 搜尋插入位置JavaLeetCode