एक bit केवल संख्याओं को संग्रहीत करता है 0 और 1 (या null )
एक boolean केवल true स्टोर करता है और false (या null ) एक संख्या (0, 1) नहीं है एक बुलियन। बूलियन मान का उपयोग कहीं भी बूलियन अभिव्यक्ति . में किया जा सकता है उम्मीद है। तो आप उदा। यह करें:
where is_active
एक बिट कॉलम की तुलना किसी चीज़ से की जानी चाहिए:
where a_bit_column = 0
(a_bit_column = 0 . का परिणाम एक बूलियन है)
कुछ डीबीएमएस क्या सोचते हैं, इसके विपरीत, अभिव्यक्ति where 0 या where 1 नहीं है मान्य बूलियन व्यंजक.