在PreparedStatement中设置空值

如果需要在PreparedStatement中设置空值,如果写成setInt(1,null),程序会毫不留情的报出空指针异常,所以你需要使用setNull(index, type)方法来代替。

                     例如:

PreparedStatement.setNull方法研究

第二个参数为java.sql.Types中具体的类型值,你可以通过Types查找到你需要的具体类型。通过这个方法,就可以完成在PreparedStatement设置null值,前提当然是你的数据库字段允许null值。源码如下

PreparedStatement.setNull方法研究 

 

 

相关文章:

  • 2022-03-03
  • 2021-10-03
  • 2021-07-19
  • 2022-02-04
  • 2022-01-29
  • 2022-12-23
  • 2021-07-14
  • 2021-12-31
猜你喜欢
  • 2021-12-19
  • 2022-12-23
  • 2022-12-23
  • 2021-12-08
  • 2021-07-31
  • 2022-12-23
  • 2021-12-18
相关资源
相似解决方案