在MySQL中,布爾值通常用TINYINT數據類型來表示,其中0代表false,1代表true。可以通過以下幾種方式實現布爾值:
CREATE TABLE example (
is_active TINYINT(1)
);
CREATE TABLE example (
is_active ENUM('0', '1')
);
CREATE TABLE example (
is_active BIT(1)
);
當查詢布爾值時,可以使用條件語句來判斷布爾值的真假,例如:
SELECT * FROM example WHERE is_active = 1;
需要注意的是,盡管MySQL沒有內置的布爾數據類型,但可以使用以上方法來模擬布爾值的行為。