[入门介绍] GaussDB 100支持值布尔类型

GaussDB 100支持值布尔类型, 布尔类型值仅可以为TRUE和FALSE,在内部存储时分别对应数值1和0。

布尔类型在存储时使用数值0和1,分别对应布尔FALSE和TRUE

image.png

布尔类型的输入:

在SQL语句中,支持的布尔输入有:

l 保留字: TRUE和FALSE(不区分大小写)。

l 字符串输入:

– 普通字符串:“TRUE”"和“FALSE”(不区分大小写)。

– 单个字符:“T”和“F”( 不区分大小写)。

– 字符串数值:仅支持“1”和“0”。

l 空值(NULL)输入:与其他类型的空值处理一样。

布尔类型的输出:

布尔类型在显示时(如select语句中),或将布尔类型转换为字符串时, GaussDB 100统一将布尔true输出为字符串“TRUE”,布尔false输出为字符串“FALSE”。