Nếu cột varchar chứa một trong các chuỗi (phân biệt chữ hoa chữ thường):
-
t,true,y,yes,on,1 -
f,false,n,no,off,0
bạn có thể chỉ cần chuyển nó sang boolean, ví dụ:
select 'true'::boolean, 'false'::boolean;
bool | bool
------+------
t | f
(1 row)
Xem SQLFiddle .