如何在Java中将Oracle的间隔类型转换为Duration对象?

问题描述

在Oracle数据库中,我们存储为:

INTERVAL DAY(2) TO SECOND(6) <- Datatype
+01 23:35:00.000000 <- Value

在Java中,当我进入字符串时;我的理解是:

1 23:35:0.0

因为我使用的是Plain JDBC(camel-jdbc),所以当我直接使用Duration Class时,它将不起作用(始终分配null)。然后,我使用String并获取了此数据。 (不要仅将其视为骆驼问题)

现在我想将其转换为持续时间。

那么有可能使用纯JDBC将Interval直接转换为Duration类吗?

如果没有,那么如何将上面的String解析为Duration?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)