布尔类型
名称 | 描述 | 存储空间 | 取值 |
---|---|---|---|
BOOLEAN | 布尔类型 | 1字节 |
“真”值的有效文本值是:
TRUE、't'、'true'、'y'、'yes'、'1' 、'TRUE'、true、整数范围内1~2^63-1、整数范围内-1~-2^63。
“假”值的有效文本值是:
FALSE、'f'、'false'、'n'、'no'、'0'、0、'FALSE'、false。
使用TRUE和FALSE是比较规范的用法(也是SQL兼容的用法)。
示例
1、创建表并插入数据。
CREATE TABLE bool_type_t1 (BT_COL1 BOOLEAN,BT_COL2 TEXT); INSERT INTO bool_type_t1 VALUES (TRUE, 'sic est'); INSERT INTO bool_type_t1 VALUES (FALSE, 'non est');
2、查看数据。
SELECT * FROM bool_type_t1;
返回结果为:
bt_col1 | bt_col2 ---------+--------- t | sic est f | non est (2 rows)
3、删除表。
DROP TABLE bool_type_t1;