2016-08-12 11 views
3
私は、Oracleの構文解析の問題を抱えてい

(11.2.0.4.0)OffsetDateTimeからTIMESTAMP(6) WITH TIME ZONE値:https://github.com/jOOQ/jOOQ/issues/4965jOOQ:TIME ZONEを使用してOracle TIMESTAMPを解析エラー

:私は、これはここに記載されている問題だと思います

java.time.format.DateTimeParseException: Text '2014-03-28T15:11:49.508918 -4:00' could not be parsed at index 26 
    java.time.format.DateTimeFormatter.parseResolved0(Unknown Source) 
    java.time.format.DateTimeFormatter.parse(Unknown Source) 
    java.time.OffsetDateTime.parse(Unknown Source) 
    java.time.OffsetDateTime.parse(Unknown Source) 
    org.jooq.impl.DefaultBinding.offsetDateTime(DefaultBinding.java:1539) 

  • 罪:オラクル(2014-03-28T15:11:49.508918 -4:00)によって生成さ

    -かなり-ISO8601ない値は、実際にOffsetDateTime.parseによって拒否されている2つの問題がありますGLE桁の時間(#どおり4965)

  • スペースの前にオフセット

修正は(3.9に)到着するまでの回避策は、ありますか?

答えて

2

jOOQバージョン3.8は、まだデータタイプ(Java 8のJSR 310タイプにマップされる)TIMESTAMP WITH TIME ZONEを完全にはサポートしていません。

:当分の間、手動で、ここで説明したように、結合データ・タイプを経由して、独自のサポートを実装する必要があります
関連する問題