PostgreSQL
提供了 BOOLEAN
布尔数据类型。 BOOLEAN
用1字节来存储,提供了 TRUE(真)
和 FALSE(假)
两个值。
另外,用户可以使用其他有效文本值替代 TRUE
和 FALSE
。替代 TRUE
的文本值为 't'
、 'true'
、 'y'
、 'yes'
和 '1'
,替代 FALSE
的文本值为 'f'
、 'false'
、 'n'
、 'no'
和 '0'
。
示例:
$ CREATE TABLE temp(b BOOLEAN); $ INSERT INTO temp VALUES(TRUE),(FALSE),('y'),('no'),('0'); $ SELECT * FROM temp;点击复制复制失败已复制
结果如下:
b(boolean) |
true |
false |
true |
false |
false |