2013-04-26 401 views
2

找遍整个SO相关的问题,但我无法找到解决方案:PostgreSQL的:时间戳设置为null

插入到数据库或更新过程中如何设置时间戳NULL? (在postgresql中)。

如果我把NULL设置为pstat.setTimestamp(idx++, null);,我得到一个错误,说我输入的类型是整数,我应该投到时间戳。

至于定义此表列,我使用:ADD COLUMN admin_validation_date timestamp with time zone

谢谢您的帮助。

回答

3
pstat.setNull(idx++, Types.TIMESTAMP); 

应该这样做。

+0

工作就像一个魅力!非常感谢!! – Ioan 2013-04-26 13:55:06