首页 > 数据库 > 国内数据库 > YashanDB字符型数据
布尔型数据的值只有1(TRUE)和0(FALSE),其字节长度为1,可用于指示某个二元特性的状态(例如该用户是否为VIP)。此外,该类型也是很多条件(例如比较运算、LIKE/NOT LIKE语句等)的输出类型,被广泛用于WHERE和HAVING语句中来过滤数据。
YashanDB对布尔型数据的处理规则:
1.允许对布尔型字段插入如下值(大小写不敏感)。
| 类型 | 输入值 | 转换值 |
|---|---|---|
| 字符型 | 'true'、't'、 'yes'、 'y'、 'on'、 '1' | 1 |
| 字符型 | 'false'、'f'、 'no'、 'n'、 'off'、 '0' | 0 |
| 标识符 | true | 1 |
| 标识符 | false | 0 |
| 整型数值 | 非0整数 | 1 |
| 整型数值 | 0 | 0 |
2.允许布尔型与整型数值互转,其中非0的整数可以转换为true,但true只能转换为整数1。
3.允许布尔型和整型数值进行比较。
示例
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70028812/viewspace-3079086/ ,如需转载,请注明出处,否则将追究法律责任。