我有一个JPA查询来计算两个时间戳列之间的差异。
从myTable中选择(endTime - startTime)
该值将作为MySQL中的secons返回。 但在甲骨文中,它的格式不同+000000000 02:10:48
无论如何,在MySQL和Oracle中以相同的格式获取JPA中两个时间戳列之间的时差吗?
答案 0 :(得分:1)
JPA没有在时间字段上定义任何函数:请参阅this answer。您可以做的是:在JPQL中选择endTime和startTime字段,并在Java中进行减法。