java.io.IOException: Tried to send an out-of-range integer as a 2-byte value :79944

當你使用JDBC組裝預執行語句的時候,參數的數量是有一個限制的,限制的大小就是2個byte的整數的大小,也就是32767,當超過這個大小的時候你就會看到上面的錯誤。這是因爲PostgreSQL客戶端/後端協議規定從客戶端發送到PostgreSQL後端的參數的數量爲2個byte的integer。
相關文章
相關標籤/搜索