• 締切済み

oracle spool SJIS → UTF-8

お世話になります。 掲題の件ですが、oracle10gでNLS_CHARACTERSETがJA16SJISTILDEのDBから spoolでCSVを出漁kする際にUTF-8にエンコードする方法はありますでしょうか? ご存知の方がいればご教示いただきたく存じます。 よろしくお願いいたします。

みんなの回答

  • nora1962
  • ベストアンサー率60% (431/717)
回答No.1

今すぐ検証できる環境ありませんが Unix/Linuxならクライアント側で $export NLS_LANG=Japanese_Japan.AL32UTF8 してからsqlplsuを立ち上げてみる。 Windowsなら >SET NLS_LANG=Japanese_Japan.AL32UTF8 してからsqlplsuを立ち上げてみる。 これでだめなら、SPOOLされたCSVファイルをnkfかnkf32コマンドでUTF-8に変換してはどうでしょう。

関連するQ&A