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

SQLServer2005 でSELECTを実行した結果(クエリ結果)をファイルに出力したところ、同じデータベース項目をSQLServer2000 でSELECTした結果の2倍程度の大きさになる。
ファイルダンプを採取して中身をみたところ、UNICODEでファイル出力されており、すべての半角文字が2バイト表記されていたため、SQLServer2000(こちらは半角文字は1バイト)のほぼ2倍の大きさになっている事が分かりました。
SQLServer2005 でSELECTを実行した結果(クエリ結果)を半角文字は1バイトで出力する良い方法をご存じの方、ご教示いただけないでしょうか?

A 回答 (2件)

もしかして


以下のURLが参考になるのでは

http://forums.microsoft.com/msdn-ja/ShowPost.asp …

あと、SQL SERVER 2005 Books Online
マイクロソフトのホームページを検索してみてください。
    • good
    • 0
この回答へのお礼

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

お礼日時:2007/04/03 20:34

どのようなクエリを実行したのですか?


テーブルの内容は
項目名、属性、長さなど

テーブル定義のの内容を提示しないとわかりません。

情報不足です。
    • good
    • 0

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

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