PostgreSQL제공SQL99타입부울. 부울하나를 가질 수 있습니다"True"또는"false". 세 번째 상태,"알 수없는",SQLNULL State.
"True"상태는 다음과 같습니다.
true
't'
'true'
'y'
'예'
'1'
용
"false"State, the
false
'f'
'false'
'n'
'아니오'
'0'
키워드 사용
trueand
false선호됩니다 (및
SQL-compliant).
예 3-2. 사용 사용부울타입
테이블 생성 테스트 1 (A 부울, B 텍스트);
예 3-2부울값은 출력을 사용합니다sic essic estand비 Essic est.
팁 :부울유형은 다른 유형으로 직접 캐스트 할 수 없습니다 (예 :cast (boolvalAS작동하지 않음). 이것은 사용하여 달성 할 수 있습니다CASE표현 :케이스시기boolval그런 다음 'value'rue 'else'value false 'end. 참조 참조섹션 4.12.
부울1 바이트의 스토리지 사용.