PostgreSQL incorpora el tipo lógico boolean, también llamado bool. Ocupa un byte de espacio de almacenamiento y puede almacenar los valores falso y verdadero.
Valor | Nombre |
Falso | false, ‘f’, ‘n’, ‘no’, 0 |
Verdadero | true, ‘t’, ‘y’, ‘yes’, 1 |
PostgreSQL soporta los operadores lógicos siguientes: and, or y not.
Aunque los operadores de comparación se aplican sobre prácticamente todos los tipos de datos proporcionados por PostgreSQL, dado que su resultado es un valor lógico, describiremos su comportamiento en la siguiente tabla:
Operador | Descripción |
> | Mayor que |
< | Menor que |
<= | Menor o igual que |
>= | Mayor o igual que |
<> != |
Distinto de |