• 締切済み

SQLServer2005でSELECTした結果(クエリ結果)をS-JISで出力する

SQLServer2005でSELECTした結果(クエリ結果)をファイル出力した場合、UNICODEで出力されてしまいます。 S-JISで出力する方法をご存じの方、ご教示いただけないでしょうか?

みんなの回答

  • NOBNNN
  • ベストアンサー率50% (93/186)
回答No.1

SQL SEVER の サンプル DBなどでテストしていませんか? 「AdbentureWorks」など 「AdbentureWorks」では外国語の昇順に設定されていますので ???? に表示されてしまいます。 MSDNのフォーラム http://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=1284426&SiteID=7 「SQL Server 2005 で文字化け」を参照してください。 デフォルトは 日本語設定では Nvarchar では Unicode varchar では Shift-JIS だったと思います。 MSDN ライブラリ http://msdn2.microsoft.com/ja-jp/library/ms176089.aspx を参照してください。 以上

KURO_0720
質問者

お礼

ご回答ありがとうございました。 SQLServer2005のSSISで実行結果(クエリ結果)の文字コードをshift-JISに指定したところ上手くいきました。

関連するQ&A