我的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”?
答案 0 :(得分:0)
我通过运行以下查询终于弄清楚了:
TEdit