如何拆分数字并在两者之间添加一个字符

时间:2017-06-25 15:31:24

标签: hadoop apache-pig

输入:2134 期望的输出:21:34

如何使用PIG获得该结果?

1 个答案:

答案 0 :(得分:0)

output_relation = foreach input_relation generate CONCAT(SUBSTRING((chararray)Number,0,2),':',SUBSTRING((chararray)Number,2,4)) ;

上面的代码会给你(:)之间没有,我把2134作为(Number:Int)