在MySQL中,BOL類型是一種布爾類型,它只有兩種取值:0和1。在使用BOL類型時,我們需要遵循以下規則:
CREATE TABLE `test` ( `id` int(11) NOT NULL AUTO_INCREMENT, `is_deleted` bool NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
在創建表時,我們需要在定義字段時指定BOL類型,例如上面的示例中,我們定義了一個名為is_deleted的字段,類型為bool,初始值為0。
INSERT INTO `test` (`is_deleted`) VALUES (1);
在插入數據時,我們可以使用1或0來表示真或假:
UPDATE `test` SET `is_deleted` = 1 WHERE `id` = 1;
在更新數據時,我們也可以使用1或0來更新is_deleted字段的值:
SELECT * FROM `test` WHERE `is_deleted` = 0;
在查詢數據時,我們可以使用0或1來判斷is_deleted字段的值是否為真。
上一篇安卓 瀏覽器 CSS查看
下一篇mysql中b樹有多少層