尝试将实例存储java.time.Instant
到列类型为的 Oracle 表中时出现以下异常TIMESTAMP WITH TIME ZONE
:
SQL 状态 [99999];错误代码 [17004];无效的列类型;嵌套异常是 java.sql.SQLException: Invalid column type] 的根本原因
java.sql.SQLException:无效的列类型
已经尝试过java.time.OffsetDateTime
,java.time.ZonedDateTime
并且所有这些都给出了相同的例外。
请让我知道通过保留时区详细信息可以将哪种类型存储到此列。