条件和类函数运算符

下表列出了看起来像内置函数,但具有特殊评估规则的运算符:

运算符 描述
ANNOTATE_TYPE(…) 显式输入表达式
ARRAY(…) 子查询结果转换为数组
ARRAY[…] 将标量表达式转换为数组
CAST(…) 类型转换
COALESCE(…) 第一个非NULL短路表达式
EXISTS(…) 子查询结果的存在性检验
IF(…) 条件评估
IFNULL(…) COALESCE限制为两个操作数的别名
NULLIF(…) NULL有条件地返回
ROW(…) 元组构造函数