Debería poder lograr esto con la combinación de string_to_array
y unnest
:
SELECT column_a, unnest(string_to_array(column_b,',')), column_c
FROM tablename;
SQLFiddle
Dicho esto, no proporcionó suficiente información sobre el tipo de datos y un carácter arbitrario nunca es arbitrario si actúa como delimitador.