Dovresti riuscire a farlo con la combinazione di string_to_array
e unnest
:
SELECT column_a, unnest(string_to_array(column_b,',')), column_c
FROM tablename;
SQLFiddle
Detto questo, non hai fornito informazioni sufficienti sul tipo di dati e su un carattere arbitrario non è mai arbitrario se funge da delimitatore.