在准备语句设置器中将空值设置为整数列字段

时间:2014-01-22 11:24:34

标签: java db2

直到我知道,正确的方法是:

ps.setNull(1, java.sql.Types.INTEGER);

但是,在执行时,我的数据库列值显示为4而不是null。

检查发现4是类型INTEGER的静态常量值。

哪里可能是问题?

是否与司机有关?

数据库是DB2。

1 个答案:

答案 0 :(得分:0)

可能有一个触发器在插入或更新时修改数据。