0

次のような文字列を含むファイルがあり、それをデータ型2011-03-14 11:57:42+08:00の列に格納する必要があります。DATEオラクル11gを使用しています。

関数を試しTO_DATEましたが、うまくいきませんでした。

誰でも私を助けることができますか?

前もって感謝します

4

1 に答える 1

1

TO_TIMESTAMP_TZタイムゾーンを適切に解析するには、関数を使用する必要があります。

SELECT CAST(TO_TIMESTAMP_TZ('2011-03-14 11:57:42+08:00', 'YYYY-MM-DD HH24:MI:SS+TZH:TZM') AS DATE) AS my_date 
  FROM DUAL
 ;

(そして、コメントの例の補足として: no need for TO_CHAR、引用が欠落しており、形式モデルMON(省略形の月) が正しくありませんでした)

于 2012-07-25T06:12:37.607 に答える