0


Hive 和 Oracle 中 Decode 函数的用法差异

前言

在数仓构建过程中,需要从业务那边进行数据的迁移!数仓大多数公司都是使用

Hive

,而业务那边使用的是

Oracle

数据库居多。最近就有个小伙伴在迁移的时候碰到了问题:
在这里插入图片描述
从报错来看,在使用

Decode()

函数的时候,传参有问题!
既然问题来了,我们就来解决一下呗,只有不断地解决问题,才能体现出价值!

Hive中Decode函数

先看下

Hive

Decode

函数是如何定义的

descfunctionextended decode;

执行上面的查看

Decode

函数定义的

SQL

语句,结果如下:

decode(bin, str)
标签: hive oracle 大数据

本文转载自: https://blog.csdn.net/u011109589/article/details/131193568
版权归原作者 笑看风云路 所有, 如有侵权,请联系我们删除。

“Hive 和 Oracle 中 Decode 函数的用法差异”的评论:

还没有评论