Oracle SQL を使用していますが、日付の問題があります。
Insert
次のような多くのコマンドを含む長いスクリプトを取得しました。
Insert into MyTable
(TIME,CROSS,BID,ASK)
values (to_timestamp('13-NOV-14 03.38.27.785000000 PM','DD-MON-RR HH.MI.SSXFF AM'),'USD/CHF',0.96294,0.963);
ただし、次のエラーが発生します。
ORA-01843 - "not a valid month"
sysdate の形式は次のとおりです。
22-FEB-15 04.57:18
次のコマンドを試しましたが、フォーマット エラーが発生しました。
alter session set nls_date_format = 'DD-MON-RR HH.MI:SSXFF';
この問題を解決するにはどうすればよいですか? さらに、これらの日付を次の形式に変換したい:
DD/MM/YYYY HH24:MI:SS.miliseconds
この変換は挿入コマンドで行うことができますか?
お知らせ下さい