大部分数据类型都可以使用比较操作符,进行比较并返回一个布尔类型的值。
比较操作符均为双目操作符,待比较的两个数据类型必须是相同的数据类型或者是可以进行隐式转换的类型。
GBase 8c提供的比较操作符,参见如下表格。
表 比较操作符
操作符 | 描述 |
< | 小于 |
> | 大于 |
<= | 小于或等于 |
>= | 大于或等于 |
= | 等于 |
<> 或 !=或^= | 不等于 |
比较操作符可以用于所有相关的数据类型。所有比较操作符都是双目操作符,返回布尔类型数值。当输入的数据不同且无法隐式转换时,比较操作将会失败。例如,1<2<3表达式是非法的,因为1在表达式中视为布尔值,等同于TRUE,无法与数值类型通过小于号(<)比较。