VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

布尔类型

名称 描述 存储空间 取值
BOOLEAN 布尔类型 1字节
  • true:真
  • false:假
  • null:未知(unknown)
    • “真”值的有效文本值是:

      TRUE、't'、'true'、'y'、'yes'、'1' 、'TRUE'、true、整数范围内1~2^63-1、整数范围内-1~-2^63。

    • “假”值的有效文本值是:

      FALSE、'f'、'false'、'n'、'no'、'0'、0、'FALSE'、false。

    使用TRUE和FALSE是比较规范的用法(也是SQL兼容的用法)。

    示例

    1、创建表并插入数据。

    CREATE TABLE bool_type_t1  (BT_COL1 BOOLEAN,BT_COL2 TEXT);
    INSERT INTO bool_type_t1 VALUES (TRUE, 'sic est');
    INSERT INTO bool_type_t1 VALUES (FALSE, 'non est');
    

    2、查看数据。

    SELECT * FROM bool_type_t1;
    

    返回结果为:

     bt_col1 | bt_col2 
    ---------+---------
     t       | sic est
     f       | non est
    (2 rows)
    

    3、删除表。

    DROP TABLE bool_type_t1;