• ベストアンサー

SQLサーバーのデータ型について

いつもお世話になっています。 SQLサーバーのデータ型で、 Accessでいうところの YES/NO型はありますでしょうか? SQLサーバー2000を使用しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • tsukachan
  • ベストアンサー率42% (202/470)
回答No.1

bit型(Boolean)で0ならNo、1ならYesとするのが一般的ではないでしょうか。

fujiwara_b
質問者

お礼

非常に助かりました。 無事、アプリケーションを完成させることができました。 ありがとうございました。

fujiwara_b
質問者

補足

すみません、お礼が遅くなりました。 まず、早々のご回答ありがとうございました。 Accessで作ったフォームのチェックボックスのコントロールソースに 使用してみたのですが、 Yes?(チェックオン)の場合は"-1"になってしまいます。 これは正しいのでしょうか? Accessのバージョンは2003です。

その他の回答 (1)

  • Kuppycat
  • ベストアンサー率50% (109/216)
回答No.2

Boolean型はNOがFalse(0)、YesがTrue(-1)になるので、問題ないです。 ただし、数値で判定する場合には注意が必要です。 項目内容がTrueの場合、If 項目 = 1 Then では条件に合いませんので。

fujiwara_b
質問者

お礼

詳しい解説、ありがとうございます。 ご回答いただいた内容、非常に助かりました。 心よりお礼申し上げます。

関連するQ&A