postgresql批量插入


多條insert數據,建議修改為insert values形式

批量插入的時候values里面的參數個數不能超過32767,可以設置300-500個提交一次。
程序報錯:
Caused by: java.io.IOException: Tried to send an out-of-range integer as a 2-byte value: 43800
pg的jdbc driver對prepared Statement的參數 set的時候,client端的一個發送大小限制在2-byte。
相當於所有的values里面的字段總和不能超過32767,開發環境的數據要少點所以沒復現。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM