在PreparedStatement中設置空值


在PreparedStatement中設置空值

分類: Work&amp Study java2009-09-10 09:56 922人閱讀 評論(0) 收藏 舉報

nulltypes數據庫

有些情況下,你需要在PreparedStatement中設置空值,這個時候如果你還使用設置具體類型的方法,如setInt(1,null),程序會毫不留情的報出空指針異常,所以你需要做的是使用setNull(index, type)方法來代替你原來的方法。

                     例如:

                               stmt.setNull(1,Types.INTEGER);

第二個參數為java.sql.Types中具體的類型值,你可以通過Types查找到你需要的具體類型。通過這個方法,就可以完成在PreparedStatement設置null值,前提當然是你的數據庫字段允許null值。


免責聲明!

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



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