数据仓库服务 GAUSSDB(DWS)-条件表达式函数:decode(base_expr, compare1, value1, Compare2,value2, … default)

时间:2023-11-10 17:34:09

decode(base_expr, compare1, value1, Compare2,value2, … default)

描述:把base_expr与后面的每个compare(n) 进行比较,如果匹配返回相应的value(n)。如果没有发生匹配,则返回default。

示例:

1
2
3
4
5
SELECT decode('A','A',1,'B',2,0);
 case
------
 1
(1 row)
support.huaweicloud.com/sqlreference-dws/dws_06_0050.html