PostgreSQL Получение True и False вместо t и f

Есть запрос:

SELECT name as customername, active as customeractive FROM customers

Данный запрос возвращает результат customeractive в виде t или f.

Подскажите, каким образом сделать так, чтобы вместо этого возвращались логические TRUE и FALSE соответственно?


Ответы (1 шт):

Автор решения: Sergey Tatarincev

это уже логические true/false, просто так их отображает posgres если не верите, можете проверить:

select true from customers

Однако если customeractive не bool а char, можно преобразовать так:

SELECT name as customername, case active when 'f' then false else true end as customeractive FROM customers
→ Ссылка