5

Oracle SQL Developerを使用してCSVファイルにデータをインポートしようとしています。CSV ファイルの列の 1 つは日付で、ISO-8601 形式2012-08-22T00:06:52.0Zで、小数点以下の秒は常に 0 です。表の対応する列の型はdateです。Oracle SQL Developerには、インポートプロセスで日付形式を指定するオプションがあるため、形式を次のように指定します

YYYY-MM-DD"T"HH24:MI:SS."0Z"

ここに画像の説明を入力 しかし、日付形式が認識されないというメッセージが表示され、インポート プロセスが失敗します。Oracle SQL Developer が何らかの方法で生成している挿入ステートメントは、日付形式から二重引用符を削除しています。

INSERT INTO TABLE(CREATION_DATE, LAST_MODIFIED_DATE) VALUES (to_date('2009-02-18T00:06:52.0Z', 'YYYY-MM-DDTHH24:MI:SS.0Z'),to_date('2012-08-30T00:06:52.0Z', 'YYYY-MM-DDTHH24:MI:SS.0Z'));

この問題を解決する方法について何か提案はありますか?

4

1 に答える 1