Prenez toujours le temps de parcourir les manuels.
https://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.