MySql 中的 boolean 类型设置
2012-10-07 14:17
197 查看
在MySql中没有boolean值类型,在实际用的时候总是记不住替代的类型是那个,每次都要google半天,现在记载在这里,以便以后查找吧。
在编写 MySql 时候,如果
综合可以得出,在mysql 中 boolean = tinyint(1)
在编写 MySql 时候,如果
create table test ( id int primary key, bl boolean )
综合可以得出,在mysql 中 boolean = tinyint(1)
MYSQL保存BOOLEAN值时用1代表TRUE,0代表FALSE,boolean在MySQL里的类型为tinyint(1),
MySQL里有四个常量:true,false,TRUE,FALSE,它们分别代表1,0,1,0
相关文章推荐
- MySql折腾小记二:text/blog类型不允许设置默认值,不允许存在两个CURRENT_TIMESTAMP
- mysql中datetime类型设置默认值方法
- MySql折腾小记二:text/blog类型不允许设置默认值,不允许存在两个CURRENT_TIMESTAMP
- 关于MySQL的TinyInt数据类型在Delphi中作为Boolean类型的一个要注意的问题
- 远程访问server2008 R2服务器Mysql等同类型数据库设置问题解决方案
- Mysql中设置小数点用什么数据类型 decimal
- 关于mysql tinyInt 长度为1 查询返回boolean类型的数据
- MySQL数据类型:SQL_MODE设置不容忽视
- 由于MySql中没有boolean类型,所以会用到tinyint[1]类型来表示
- mysql设置bit类型数据
- 解决mysql 数据库中日期类型00:00:00 的问题 设置xml数据类型:java.util.Date
- mysql 存入 小数点后2位的数据 字段类型的设置?
- 解决mysql datetime 类型设置默认值的方法,即mysql TIMESTAMP(时间戳)详解
- mysql中timestamp字段类型设置default/expression的注意事项
- MySQL time类型默认值设置
- MySQL 日期类型及默认设置
- 设置五大类型MySQL参数
- Mysql 数据库date, datetime类型设置0000-00-00默认值报错问题
- MySQL 四种特殊数据类型 ENUM、SET、BOOL/BOOLEAN、TINYINT
- Mysql 数据库date, datetime类型设置0000-00-00默认值报错问题