?
本文檔使用
php中文網(wǎng)手冊(cè) 發(fā)布
PostgreSQL支持SQL標(biāo) 準(zhǔn)的boolean數(shù)據(jù)類型。查閱Table 8-19。 boolean只能有"true"(真)或"false"(假)兩個(gè)狀態(tài)之一, 第三種"unknown"(未知)狀態(tài),用NULL表示。
Table 8-19. 布爾數(shù)據(jù)類型
名稱 | 存儲(chǔ)格式 | 描述 |
---|---|---|
boolean | 1字節(jié) | 真/假 |
"真"值的有效文本值是:
TRUE |
't' |
'true' |
'y' |
'yes' |
'on' |
'1' |
FALSE |
'f' |
'false' |
'n' |
'no' |
'off' |
'0' |
Example 8-2顯示了用字母t和f輸出boolean值的例子。
Example 8-2. 使用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