布尔类型简单的丫批,可以存储三个值,true,false,null

-- 布尔类型的约束没有那么强,true,false大小写随意,他会给你转,同时yes,no这种他也认识,但是需要转换
select true,false,'yes'::boolean,boolean 'no',True,FaLse,NULL::boolean;

boolean类型在做and和or的逻辑操作时,结果

字段A

字段B

a and b

a or b

true

true

true

true

true

false

false

true

true

NULL

NULL

true

false

false

false

false

false

NULL

false

NULL

NULL

NULL

NULL

NULL