- ベストアンサー
SQLサーバーのデータ型について
いつもお世話になっています。 SQLサーバーのデータ型で、 Accessでいうところの YES/NO型はありますでしょうか? SQLサーバー2000を使用しています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
bit型(Boolean)で0ならNo、1ならYesとするのが一般的ではないでしょうか。
その他の回答 (1)
- Kuppycat
- ベストアンサー率50% (109/216)
回答No.2
Boolean型はNOがFalse(0)、YesがTrue(-1)になるので、問題ないです。 ただし、数値で判定する場合には注意が必要です。 項目内容がTrueの場合、If 項目 = 1 Then では条件に合いませんので。
質問者
お礼
詳しい解説、ありがとうございます。 ご回答いただいた内容、非常に助かりました。 心よりお礼申し上げます。
お礼
非常に助かりました。 無事、アプリケーションを完成させることができました。 ありがとうございました。
補足
すみません、お礼が遅くなりました。 まず、早々のご回答ありがとうございました。 Accessで作ったフォームのチェックボックスのコントロールソースに 使用してみたのですが、 Yes?(チェックオン)の場合は"-1"になってしまいます。 これは正しいのでしょうか? Accessのバージョンは2003です。