在mysql中看不到bit(1)字段

时间:2009-10-05 11:40:56

标签: mysql database

我有一个Java应用程序,并已将一个布尔字段映射到MySql中的bit(1)字段。

我确定某些行的值设置为true而某些行设置为false,但是,我无法从mysql控制台中看到它 - 当您尝试调试事物并了解正在发生的事情时,这很烦人。

是否可以配置mysql以友好的方式显示位(1)字段?

mysql> select ignored from table;
+---------+
| ignored |
+---------+
|         | 
|         | 
|         | 
|         | 
|         | 
|         | 
|         | 
|         | 
|         | 
|         | 
+---------+
10 rows in set (0.00 sec)

2 个答案:

答案 0 :(得分:6)

select ignored+0 from table;

答案 1 :(得分:2)

select cast(ignored as unsigned) from table;