Xpages 使用@jdbcupdate无法将时间戳字段设置为 null



我正在用于扩展库中的项目@jdbcupdate,但我无法将时间戳字段设置为空。

示例:我在表中有一条记录,时间戳字段设置为 16/04/2018 15:52:18,并希望设置为 null

@JdbcUpdate(conndb,db2tablename,saveobject,fieldcondizione,id)

saveobject 是一个哈希映射,我试图强制为空

saveobject.put(Key,"0000-00-00 00:00:00" )

但在时间戳字段中,它写入 30/11/0002 00:00:00 而不是 null。

有一种方法可以使用 DB2 扩展库的关系控制将时间戳字段或日期字段设置为空?

提前致谢

根据其文档,Hashmap 支持空值和空键。 即你可以把null放到HashMap条目中( saveobject.put(Key, null);

)但是,如果目标列具有"缺省值不为空",那么 Db2 将使用缺省值。

最新更新