Non esiste una "conversione" 1:1 da MS SQL a PostgreSQL.
I concetti sono totalmente diversi.
Consiglio vivamente di re-implementare semplicemente la funzionalità e sfruttare le caratteristiche di PostgreSQL, invece di cercare di imitare SQL Server.
Quando le persone cercano di trasferire la soluzione tecnica da un DBMS a un altro, di solito finiscono con qualcosa che è lento e non scalabile (questo è vero per Oracle -> SQL Serve, SQL Server -> Oracle, DB2 -> Oracle e SQL Server -> PostgreSQL altrettanto bene).
Leggi il manuale sulle funzioni memorizzate (PG non ha "procedure"), rileggi le specifiche per la tua soluzione attuale e poi implementala semplicemente utilizzando le possibilità offerte da Postgres.
Sono sicuro che questa non è la risposta che stavi cercando, ma credo fermamente che questa sia l'unica strada percorribile da percorrere.