I tried to concat_ws(string delimiter, array<string>) solution provided in this SO question.
However I am getting an error:
Error while compiling statement: FAILED: ClassCastException null
The below statement does work, however you aren't able to select more than two columns other than the array column:
with tbl as (
select transform(mycolumn, tb_name) using '/bin/cat' as (mycolumnstr, tb_name)
from mytable)
select concat_ws('-', tb_name, mycolumnstr) from tbl;