Как разделить число на цифры и добавить символ между

Вход: 2134Желаемый результат: 21:34

Как получить этот результат с PIG?

1 ответ

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

код выше даст вам (:) между нет, я принял 2134 как (номер:Int)

Другие вопросы по тегам