Prenez toujours le temps de parcourir les manuels.
http://www.postgresql.org/docs/current/static /chaîne-de-fonctions.html
Si split_part(string text, delimiter text, field int)
ne fait pas ce que vous voulez (et plus, si je comprends votre fonction MySQL) alors vous devrez expliquer où et pourquoi.