プロが教える店舗&オフィスのセキュリティ対策術

",2010/11/27 16:25,"
このような形式の日付データをsqlldrでテーブルにインポートする際に
制御ファイル内の項目設定部分で

売上日付 "to_char(:売上日付,'YYYY/MM/DD')",

とすると数値のエラーが出ます。
テーブル側の当該項目のデータ型はVARCHAR2です。

ちなみに
売上日付 "substr(:売上日付,1,10)",
にすると問題なくロードできました。
が、2010/12/3のような形で丸められるため都合が悪いです。
YYYY/MM/DDでロードするにはどうしたらいいでしょうか?

A 回答 (1件)

こういうことでしょうか?



"to_char(to_date(:売上日付,'yyyy/mm/dd hh24:mi'),'yyyy/mm/dd')"
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
まさにこれでした!
助かりました!

お礼日時:2011/01/14 12:45

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す