Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


布尔数据类型

📄字数 389
👁️阅读量 加载中...

布尔类型是一种表示真、假或者UNKNOWN的数据类型,可使用BOOLEAN或BOOL将一个列的类型定义为布尔值。相关信息见下表。

数据类型长度存储方式取值
BOOLEAN1固定长度TRUE | FALSE | UNKNOWN

提示

  • 对于插入布尔类型的非整数将进行舍弃小数部分处理,将整数部分进行插入。
  • TRUE, 'TRUE', 'T', '1'都被视为真。
  • FALSE, 'FALSE', 'F', '0'都被视为假。
  • -1以及-1.xxx都被视为UNKNOWN。

示例:

sql
-- 布尔类型,创建布尔类型字段表,插入数据和查询数据
SQL> CREATE TABLE tab_bool_test(col1 BOOLEAN);
 
SQL> INSERT INTO tab_bool_test VALUES(1);

SQL> INSERT INTO tab_bool_test VALUES(0);
  
SQL> INSERT INTO tab_bool_test VALUES(-1);

SQL> SELECT * FROM tab_bool_test;
+------+
| COL1 |
+------+
| T    |
| F    |
| U    |
+------+