【发布时间】:2015-04-10 07:53:34
【问题描述】:
我正在寻找一个像 Oracle 的 DECODE 一样工作的字符串函数
拥有表 tab 和单列 col
col
----
a
b
c
d
通过一个简单的查询:
select decode(col,'a',1,'b',2',9) dec from tab
我希望得到这样的结果:
dec
---
1
2
9
9
我在语言手册中没有找到任何内置函数。有没有可以模拟DECODE的UDF?
我不想使用case 子句。
问候
帕维尔
【问题讨论】:
标签: hive