跳至主要内容

比较函数

以下比较函数返回 0 或 1 作为 Uint8。

可以比较以下类型

  • 数字
  • 字符串和固定字符串
  • 日期
  • 日期时间

只能比较同一组内的值(例如,UInt16 和 UInt64),不能跨组比较(例如,UInt16 和 DateTime)。

字符串按字节逐个比较。请注意,如果其中一个字符串包含 UTF-8 编码的多字节字符,这可能会导致意外结果。

以另一个字符串 S2 作为前缀的字符串 S1 被认为比 S2 更长。

等于,=== 运算符

语法

equals(a, b)

别名

  • a = b (运算符)
  • a == b (运算符)

不等于,!=<> 运算符

语法

notEquals(a, b)

别名

  • a != b (运算符)
  • a <> b (运算符)

小于,< 运算符

语法

less(a, b)

别名

  • a < b (运算符)

大于,> 运算符

语法

greater(a, b)

别名

  • a > b (运算符)

小于等于,<= 运算符

语法

lessOrEquals(a, b)

别名

  • a <= b (运算符)

大于等于,>= 运算符

语法

greaterOrEquals(a, b)

别名

  • a >= b (运算符)