एक 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
नहीं है मान्य बूलियन व्यंजक.