Oracle addBatch()用法實(shí)例詳解
Oracle addBatch()用法實(shí)例詳解
PreparedStatement.addbatch()的使用
Statement和PreparedStatement的區(qū)別就不多廢話了,直接說PreparedStatement最重要的addbatch()結(jié)構(gòu)的使用.
1.建立鏈接
Connection connection =getConnection();
2.不自動(dòng) Commit
connection.setAutoCommit(false);
3.預(yù)編譯SQL語句,只編譯一回哦,效率高啊
PreparedStatement statement = connection.prepareStatement("INSERT INTO TABLEX VALUES(?, ?)"); //記錄1 statement.setInt(1, 1); statement.setString(2, "Cujo"); statement.addBatch(); //記錄2 statement.setInt(1, 2); statement.setString(2, "Fred"); statement.addBatch(); //記錄3 statement.setInt(1, 3); statement.setString(2, "Mark"); statement.addBatch(); //批量執(zhí)行上面3條語句. int [] counts = statement.executeBatch(); //Commit it 到(DB)里面
以上就是Oracle addBatch()的用法,如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
相關(guān)文章
oracle數(shù)據(jù)庫在客戶端建立dblink語法
oracle服務(wù)器沒有建立目標(biāo)數(shù)據(jù)庫的TNS時(shí),在客戶端(有權(quán)限的情況下)建立dblink語法如下,有需求的朋友可以參考下哈2013-05-05Oracle 存儲(chǔ)過程總結(jié) 二、字符串處理相關(guān)函數(shù)
項(xiàng)目中有涉及存儲(chǔ)過程對(duì)字符串的處理,所以就將在網(wǎng)上查找到的資料匯總,做一個(gè)信息拼接式的總結(jié)。2009-07-07Oracle解決ORA-01034:?ORACLE?not?available問題的辦法
這篇文章主要給大家介紹了關(guān)于Oracle解決ORA-01034:?ORACLE?not?available問題的辦法,今天連接oracle出現(xiàn)如下錯(cuò)誤,在網(wǎng)查了相關(guān)資料說出現(xiàn)ora-01034錯(cuò)誤的原因是因?yàn)閿?shù)據(jù)庫的控制文件沒有加在startup mount后,需要的朋友可以參考下2024-02-02Oracle數(shù)字類型number自增的實(shí)現(xiàn)代碼
這篇文章主要介紹了Oracle數(shù)字類型number自增的實(shí)現(xiàn)代碼,需要的朋友可以參考下2017-08-08Hibernate Oracle sequence的使用技巧
本文介紹了關(guān)于Hibernate中如何使用Oracle sequence的問題以及應(yīng)注意的事項(xiàng)。2009-06-06Oracle中實(shí)現(xiàn)MySQL show index from table命令SQL腳本分享
這篇文章主要介紹了Oracle中實(shí)現(xiàn)MySQL show index from table命令SQL腳本分享,本文只是模擬了Mysql中的show index from table命令,需要的朋友可以參考下2014-10-10Oracle 11gR2中啟動(dòng)Scott用戶的方法(推薦)
這篇文章主要介紹了Oracle 11gR2中啟動(dòng)Scott用戶的方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-08-08oracle中得到一條SQL語句的執(zhí)行時(shí)間的兩種方式
這篇文章主要介紹了oracle中如何得到一條SQL語句的執(zhí)行時(shí)間,有兩種可行方式,大家可以參考下2014-05-05