私は古いシステムから新しいシステムへのデータの移行に取り組んでいます。移行の一環として、レガシーシステムからのデータ(ファイルに保存されている)はMS SQL Serverにポンピングされます。今、私のアプリはOracle上で動作します。私は日付/タイムスタンプに問題があります。SQL Serverの日付形式をOracleに変換するにはどうすればよいですか?
MS SQL Serverのデータのタイムスタンプの形式は次のとおりです。
2008年12月23日午前0時00分00秒
Oracleは想定しています
23/12/2008 00: 00:00
または
23-DEC-2008 0時00分○○秒
データをインポートするための最良の方法だろうか?オラクルのto_date()
機能は私が思ったように機能しませんでした。
これは機能しました。ありがとう。 TO_DATE(sql_server_value、 'DD-MON-YY HH24:MI:SS')を使用していました。 – Sathya
はい...フォーマット文字列は、変換する値の形式を記述します。文字列にピリオドがある場合は、ピリオドを書式で指定する必要があります。 – DCookie
私は、使用する書式文字列が宛先書式文字列のものであるという考えのもとにいました。これをクリアしていただきありがとうございます。 – Sathya