SQL Boolean类型

名称 描述 句法 别名

布尔基

真假的状态

true| false

1 | 0
True | False
'True' | 'False'

CREATE TABLE TEST_BOOLEAN (col_1 布尔基, col2 string);
 INTO TEST_BOOLEAN VALUES (TRUE, 'True Value');
 INTO TEST_BOOLEAN VALUES (FALSE, 'False Value');

选择 * FROM TEST_BOOLEAN;
 COL_1     COL2
 ------ -----------
 TRUE   True Value
 FALSE  False Value

选择 * FROM TEST_BOOLEAN WHERE Col_1;
 COL_1     COL2
 ------ ----------
  TRUE  True Value

选择 * FROM TEST_BOOLEAN WHERE not Col_1;
 COL_1     COL2
 ------ -----------
 FALSE  False Value

select 1 and 0 from dual;
 -----
 FALSE