• 締切済み

空白文字とスペースの検索

SQLServer2000を使用してVarchar型の項目に半角スペース1文字のデータを検索した場合、 条件文AAA=''でもAAA=' 'でも抽出されてしまいます。 AAA=''の場合は抽出しないようなSQLServerの設定があるのでしょうか。 何方かご教授お願い致します。

みんなの回答

  • xcrOSgS2wY
  • ベストアンサー率50% (1006/1985)
回答No.1

「ヌル文字列」と「1字空白」が区別されないのはSQL Serverの仕様ですので、「ヌル文字列」と「1字空白」を区別するには、どちらかを別の形で表現するしかありません。例えば「ヌル文字列」のかわりにNULLを使う等です。

0000hiro
質問者

お礼

仕様ですか。どうすることも出来ませんね。 ありがとうございました

関連するQ&A