操作符优先级

表3-8显示了神通数据库中操作符的优先级和结合性。大多数操作符都有相同的优先级并且都是左结合的,但神通数据库建议明确使用圆括号来显式说明操作符的优化级和结合性,以增加程序易读性。

表38神通数据库中操作符的优先级

操作符/元素 关联性 描述
表/字段名分隔符
[] 数组元素选择
单目正负运算符
^ 幂操作
  • / %
乘,除,模
    • ||
加、减、联接
IS   ISNULL NOTNULL [NOT] IN BETWEEN EXISTS LIKE IS TRUE, IS FALSE, IS UNKNOWN, IS NULL
OVERLAPS   时间间隔重叠
LIKE   字符串模式匹配
<><= >= <> !=   小于,大于,小于等于,大于等于,不等于
= 等于,赋值
NOT 逻辑反
AND 逻辑与
OR 逻辑或