Tag dig altid tid til at skimme manualerne.
http://www.postgresql.org/docs/current/static /functions-string.html
Hvis split_part(string text, delimiter text, field int)
ikke gør, hvad du vil (og mere, hvis jeg forstår din MySQL-funktion), så bliver du nødt til at forklare hvor og hvorfor.