国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開(kāi)通VIP
addBatch()用法 - find11的日志 - 網(wǎng)易博客

java中批量執(zhí)行JDBC操作時(shí)如果要批量插入數(shù)據(jù)的話,用 addBatch()用法很方便,具體用法下例:

  1. sql = "INSERT INTO LOG_FILENAME(ID,FILENAME,CREATETIME) VALUES(2,?,sysdate)";   
  2.   
  3. public void batchInsertFileNames(File[] files) throws SQLException {   
  4.         Connection conn = null;   
  5.         PreparedStatement pstmt = null;   
  6.         try {   
  7.             conn = dataSource.getConnection();   
  8.             pstmt = (PreparedStatement) conn.prepareStatement(sql);   
  9.             Date date = new Date();   
  10.             for (int i = 0; i < files.length; i++) {   
  11.                 setParams(pstmt, files[i].getName(), date);   
  12.             }   
  13. //下句執(zhí)行后開(kāi)始批量插入數(shù)據(jù)   
  14.             pstmt.executeBatch();   
  15.         } finally {   
  16.             DbUtils.close(pstmt);   
  17.         }   
  18. }   
  19.   
  20.     private void setParams(PreparedStatement pstmt, String fileName, Date date)   
  21.             throws SQLException {   
  22.         pstmt.setString(1, fileName);   
  23.                   //addBatch();執(zhí)行后暫時(shí)記錄此條插入   
  24.         pstmt.addBatch();   
  25.     }  

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Java的jdbc使用addBatch進(jìn)行批處理操作的幾種方式
JDBC的PreparedStatement啟動(dòng)事務(wù)使用批處理executeBatch()
oracle 日期類型字段的操作
java中oracle批(batch)處理
JDBC的批量處理語(yǔ)句
Statement 優(yōu)化
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服