Hive中的replace类似方法
Hive本身并没有replace方法,但是提供了以下两个函数可以实现replace的类似功能
1、translate 函数
使用#字符替换逗号
select translate('hello world, this is a function, test in Hive', ',','#');
运行结果:
hello world# this is a function# test in Hive
2、regexp_replace 函数
使用#字符替换逗号
select regexp_replace('hello world, this is a function, test in Hive',"\\,","\\#");
运行结果:
hello world# this is a function# test in Hive