条件和类函数运算符
下表列出了看起来像内置函数,但具有特殊评估规则的运算符:
| 运算符 | 描述 |
|---|---|
| ANNOTATE_TYPE(…) | 显式输入表达式 |
| ARRAY(…) | 子查询结果转换为数组 |
| ARRAY[…] | 将标量表达式转换为数组 |
| CAST(…) | 类型转换 |
| COALESCE(…) | 第一个非NULL短路表达式 |
| EXISTS(…) | 子查询结果的存在性检验 |
| IF(…) | 条件评估 |
| IFNULL(…) | COALESCE限制为两个操作数的别名 |
| NULLIF(…) | NULL有条件地返回 |
| ROW(…) | 元组构造函数 |
下表列出了看起来像内置函数,但具有特殊评估规则的运算符:
| 运算符 | 描述 |
|---|---|
| ANNOTATE_TYPE(…) | 显式输入表达式 |
| ARRAY(…) | 子查询结果转换为数组 |
| ARRAY[…] | 将标量表达式转换为数组 |
| CAST(…) | 类型转换 |
| COALESCE(…) | 第一个非NULL短路表达式 |
| EXISTS(…) | 子查询结果的存在性检验 |
| IF(…) | 条件评估 |
| IFNULL(…) | COALESCE限制为两个操作数的别名 |
| NULLIF(…) | NULL有条件地返回 |
| ROW(…) | 元组构造函数 |
本文档使用 WanXiangYunDang 构建