如何在 MySQL 中创建默认值为 false 的布尔列?


为了创建一个默认值为“false”的列,我们可以在创建表时使用“default”的概念。

注意 − 0 表示 false,1 表示 true。

使用“default”false 创建一个表。

mysql> create table TrueFalseTable
   -> (
   -> Adult boolean default false
   -> );
Query OK, 0 rows affected (0.65 sec)

由于我们在上面设置了“default”,所以插入不带值的记录。

mysql> insert into TrueFalseTable values();
Query OK, 1 row affected (0.16 sec)

要显示记录。

mysql> select *from TrueFalseTable;

下面的输出显示默认值设置为布尔值 false,即 0

+-------+
| Adult |
+-------+
|     0 |
+-------+
1 row in set (0.00 sec)

更新于: 30-7-2019

6 千+ 次浏览

开启您的职业生涯

完成课程后获得认证证书

开始学习
广告
© . All rights reserved.