Prenditi sempre il tempo di sfogliare i manuali.
http://www.postgresql.org/docs/current/static /stringa-funzioni.html
If split_part(string text, delimiter text, field int)
non fa quello che vuoi (e altro, se ho capito la tua funzione MySQL), allora dovrai spiegare dove e perché.