شرح صفوف ومحتوى الفقرة
تطبّق MySQL النوعين BOOL وBOOLEAN كمرادفات مباشرة لنوع TINYINT(1)، حيث تُمثّل القيمة TRUE بالرقم 1 والقيمة FALSE بالرقم 0. أما لتخزين أقنعة البتات ورايات الحالة من 1 إلى 64 بت، فيوفر النوع BIT(M) تخزيناً ثنائياً خاماً يُكتب بالصيغة b'...' أو 0b....
SQL
-- Evaluate BOOLEAN constants and binary BIT literals
SELECT
TRUE AS bool_true,
FALSE AS bool_false,
b'1010' + 0 AS bit_mask_decimal,
BIN(b'1010' + 0) AS bit_mask_binary;