【发布时间】:2009-08-12 07:07:37
【问题描述】:
Oracle 不支持 TIME 数据类型,但您可以使用 DATE 来存储 TIME。
我的问题:
select to_date('2009-06-30', 'YYYY-MM-DD') as "DATE",
to_date('16:31:59', 'HH24:MI:SS') as "TIME"
from dual
产量:
DATE TIME
2009-06-30 2009-08-01
当我通过 JDBC 运行它时(实际上是在 SQuirrel SQL 中)。 “2009-08-01”不是一个非常有用的时间。在我的代码中,我可以使用ResultSet.getTime()。但是我怎样才能在通用查询中获得时间呢?有没有办法转换结果?
【问题讨论】: