【发布时间】:2014-10-03 18:48:36
【问题描述】:
以下只需要一个原始布尔值(真或假)。
psmt.setBoolean(5, boolean) ; //wants primitive
如果我想将该位设置为空怎么办?
Sql 服务器 =
[bit] NULL
【问题讨论】:
标签: java sql-server boolean prepared-statement bit
以下只需要一个原始布尔值(真或假)。
psmt.setBoolean(5, boolean) ; //wants primitive
如果我想将该位设置为空怎么办?
Sql 服务器 =
[bit] NULL
【问题讨论】:
标签: java sql-server boolean prepared-statement bit
你可以使用setNull
preparedStatement.setNull(5, Types.BOOLEAN);
【讨论】:
setNull是你要清除的栏目:)
setObject(int parameterIndex, Object x, int sqlType) 也可以吗?然后您可以在一个语句中完成所有操作(即:无需先检查是否为 null)。