Du burde være i stand til at opnå dette med kombinationen af string_to_array
og unnest
:
SELECT column_a, unnest(string_to_array(column_b,',')), column_c
FROM tablename;
SQLFiddle
Når det er sagt, har du ikke givet nok information om datatypen og en vilkårlig karakter er aldrig vilkårlig, hvis den fungerer som en afgrænsning.