Hologres兼容PostgreSQL,支持使用标准的PostgreSQL语法进行开发,当前Hologres版本支持的函数是PostgreSQL的一个子集。本文为您介绍Hologres已支持的条件函数列表及使用用例。
条件函数的使用方法请参见条件函数。
说明 以下表格中的用例和结果是在名称为test的表中执行和获取到的,test表中数据如下。
a
---
1
2
3
函数名 | 描述 | 用例 | 结果 |
---|---|---|---|
case | 在指定的条件表达式为TRUE时执行一组单个或多个语句。 |
|
|
coalesce | 返回参数列表中第一个非空表达式的值。
说明 仅当所有表达式为NULL时,结果返回NULL。
|
|
|
nullif | 如果两个表达式的值相等,则结果返回NULL,反之返回第一个表达式的值。 |
|
|
greatest | 选择表达式列表中的最大值。 |
|
|
least | 选择表达式列表中的最小值。 |
|
|