Postgresql timestamp 插入失败问题!

吴红军 发布于 2015/03/24 17:23
阅读 1K+
收藏 0

@JFinal 你好,想跟你请教个问题:

Postgresql 在插入timestamp字段的时候,总是报错:org.postgresql.util.PSQLException: Can't infer the SQL type to use for an instance of java.util.Date. Use setObject() with an explicit Types value to specify the type to use.

好像要指定类型,不管是java.util.Date,java.sql.Timestamp,java.sql.Date,或者字符串'yyyy-MM-dd hh🇲🇲ss'插入都不行,都是报这个错,这个问题怎么解决?

加载中
1
有理想的猪
有理想的猪

java.sql.Date
java.sql.Timestamp

用这两个

0
吴红军
吴红军
补充一句,用的JFinal Model.save()方法
0
kenyon_君羊
kenyon_君羊
输入的数据类型有问题吧,检查一下传入的值
0
吴红军
吴红军

引用来自“kenyon_君羊”的评论

输入的数据类型有问题吧,检查一下传入的值
已经调试过,我上面提到过的类型都使用过。
0
黑and白
黑and白
@JFinal  我也遇到类似的情况,求解答
0
s
shangbinz

把时间类型java.util.Date,修改为java.time.LocalDateTime.

返回顶部
顶部