我们如何在Hive中实现SQL Function STUFF?
示例:
SELECT STUFF('abcdef', 2, 3, 'ijklmn');
Result is:
---------
aijklmnef
(1 row(s) affected)
可以使用的一个逻辑是使用子字符串和concat:
SELECT CONCAT(SUBSTR('abcdef',0,1),'ijklmn',SUBSTR('abcdef',5,LENGTH('abcdef')));
----------
+------------+--+
| aijklmnef |
+------------+--+
1 row selected (0.322 seconds)
在hive中有没有其他简单的逻辑来实现STUFF?