Type Booléen

Postgres supporte bool comme le type booléen SQL3. bool peut avoir seulement un des deux états : true ou false (vrai ou faux). Un troisième état, 'unknown' n'est pas implémenté et il n'est pas suggéré dans le SQL3; NULL est un substitut efficace. bool peut être utilisé dans n'importe quelle expression booléene, et les expressions booléenes tendent toujours vers un résultat compatible avec ce type.

bool utilise 1 octet de stockage.

Tableau 3-17. Type Booléen Postgres

EtatSortieEntrée
True't'TRUE, 't', 'true', 'y', 'yes', '1'
False'f'FALSE, 'f', 'false', 'n', 'no', '0'