条件和类函数运算符

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

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