带时间戳的时间戳(6)与时间戳

时间:2018-11-27 00:31:43

标签: java hibernate jpa oracle10g hibernate-mapping

我的Java类中有一个查询,该查询获取(Order_num)VARCHAR和Time_Field(TIMESTAMP(6)WITH TIME ZONE),如下所示:

select order_num,time_Field from 
MY_TABLE where ORD_NUM='123456789' ORDER BY time_Field desc

但是它给了我

  

JDBC类型没有方言映射:-101“例外

我非常怀疑是由于Oracle数据库和Hibernate之间的映射。因为没有返回“ Time_Field”,查询运行良好。

是否可以将“带时区的时间戳”转换为简单的“ TIMESTAMP”?

1 个答案:

答案 0 :(得分:0)

我通过运行以下查询终于弄清楚了:

TEdit