MySQL boolean tinyint(1)
来源:互联网 发布:主域名服务器ip地址 编辑:程序博客网 时间:2024/06/05 03:08
(
id int primary key,
bl boolean
)
因为惯性思维,在java类中也把它定义成type。然后在Struts中使用<s:check/>标签。这就产生一个严重的问题了。<s:check>是boolean,而POJO去定义成byte。这样数据永远也无法提交,被struts的intercept拦截掉了。解决办法是在POJO类中定义成boolean,在mysql中定义成tinyint(1)。
===============================
boolean类型
MYSQL保存BOOLEAN值时用1代表TRUE,0代表FALSE,boolean在MySQL里的类型为tinyint(1),
MySQL里有四个常量:true,false,TRUE,FALSE,它们分别代表1,0,1,0,
mysql> select true,false,TRUE,FALSE;
+------+-------+------+-------+
| TRUE | FALSE | TRUE | FALSE |
+------+-------+------+-------+
| 1 | 0 | 1 | 0 |
+------+-------+------+-------+
可以如下插入boolean值:insert into [xxxx(xx)] values(true),当然也可以values(1);
举例如下:
mysql> alter table test add isOk boolean;
Query OK
mysql> desc test;
+-------+-------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| isOk | tinyint(1) | YES | | NULL | |
+-------+-------------+------+-----+---------+----------------+
mysql> insert into test(isOk) values(true);
Query OK
mysql> select isOk from test ;
+------+
| isOk |
+------+
| 1 |
+------+
=================
- MySQL boolean tinyint(1)
- mysql tinyint(1)与boolean
- 关于MySQL的boolean和tinyint(1)
- 关于 MySQL 的 boolean 和 tinyint(1)
- boolean type is tinyint(1) in MySQL
- MySQL中 boolean 与tinyint(1)
- 关于 MySQL 的 boolean 和 tinyint(1)
- mysql的boolean和tinyint(1)
- mysql中Tinyint(1)数据格式自动转为boolean类型
- MySQL BOOL/BOOLEAN 与 TINYINT测试总结
- MySQL BOOL/BOOLEAN 与 TINYINT 测试总结
- mysql boolean字段转换微整形tinyint
- MySQL BOOL/BOOLEAN 与 TINYINT 测试总结
- mysql tinyInt1isBit 控制jdbc是否把tinyint(1) 类型当成boolean返回。
- Mysql tinyint长度为1时在java中被转化成boolean型
- 关于mysql tinyInt 长度为1 查询返回boolean类型的数据
- JDBC 执行查询时,mysql中TINYINT ,boolean
- MySQL数据库之数据类型BOOL/BOOLEAN与TINYINT测试总结
- HDU4343[Interval query]--倍增思想+二分+离散
- 正则表达式生成器
- C++11 unique_ptr独占的智能指针
- DOM--(Document类型)
- Jitsi-android 不支持安卓6.0以上版本的解决办法
- MySQL boolean tinyint(1)
- 解决Struts2中文乱码的几种方法
- Struts2中的OGNL
- 跟阿里云技术专家阙寒一起深度了解视频直播CDN技术
- CSS--DIV height:100%无效的解决办法
- struts2的default.properties详解
- Oracle REST Data Services (ORDS) 安全认证机制
- iTerm2 保存密码
- 项目总结