前言
在数仓构建过程中,需要从业务那边进行数据的迁移!数仓大多数公司都是使用Hive
,而业务那边使用的是Oracle
数据库居多。最近就有个小伙伴在迁移的时候碰到了问题:
从报错来看,在使用 Decode()
函数的时候,传参有问题!
既然问题来了,我们就来解决一下呗,只有不断地解决问题,才能体现出价值!
Hive中Decode函数
先看下Hive
中 Decode
函数是如何定义的文章来源:https://www.toymoban.com/news/detail-497927.html
desc function extended decode;
执行上面的查看 Decode
函数定义的SQL
语句,结果如下:文章来源地址https://www.toymoban.com/news/detail-497927.html
decode(bin, str)
到了这里,关于Hive 和 Oracle 中 Decode 函数的用法差异的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!