SQL सर्वर में कोई बूलियन डेटा प्रकार
नहीं है . जैसा कि @Mikael ने संकेत दिया है, निकटतम सन्निकटन बिट है। लेकिन यह एक संख्यात्मक प्रकार है, बूलियन प्रकार नहीं। इसके अलावा, यह केवल 2 मानों का समर्थन करता है - 0 या 1 (और एक गैर-मान, NULL )।
SQL (मानक SQL, साथ ही T-SQL बोली) एक तीन मूल्यवान तर्क . SQL के लिए बूलियन प्रकार को 3 मानों का समर्थन करना चाहिए - TRUE , FALSE और UNKNOWN (और साथ ही, गैर-मान NULL ) तो bit वास्तव में यहाँ एक अच्छा मैच नहीं है।
यह देखते हुए कि SQL सर्वर के पास डेटा प्रकार के लिए कोई समर्थन नहीं है , हमें उस "प्रकार" के अक्षर लिखने में सक्षम होने की उम्मीद नहीं करनी चाहिए।