我正在使用Mysql DB进行Spring MVC项目。在表中,我想为具有数据类型BIGINT的列设置NULL值。我用来设置NULL的代码是:
ps.setNull(1,java.sql.Types.NULL);
OR
ps.setNull(1,java.sql.Types.BIGINT);
插入NULL值如果我使用上述任何一个语句但是什么是正确的SqlType要使用? NULL或BIGINT。
答案 0 :(得分:0)
Oracle documentation说"您必须指定参数的SQL类型。"为setNull
。因此,我认为您应该传递值java.sql.Types.BIGINT
。