布尔类型 ========= OushuDB 支持SQL标准的 boolean数据类型。boolean只能有"true"(真)或"false"(假)两个状态, 或第三种"unknown"(未知)状态,用 NULL 表示。 "真"值的有效文本值是: TRUE 't' 'true' 'y' 'yes' '1' 对于"假",你可以使用下面这些: FALSE 'f' 'false' 'n' 'no' '0' 最好使用关键字TRUE 和 FALSE(和SQL 兼容性)。 **例. 使用 boolean 类型** :: CREATE TABLE test1 (a boolean, b text); INSERT INTO test1 VALUES (TRUE, 'sic est'); INSERT INTO test1 VALUES (FALSE, 'non est'); SELECT * FROM test1; a | b ---+--------- t | sic est f | non est SELECT * FROM test1 WHERE a; a | b ---+--------- t | sic est 上例显示了用字母t 和f输出boolean值的例子。 布尔值占用一个字节的存储空间。