Nie ma „konwersji” 1:1 z MS SQL na PostgreSQL.
Koncepcje są zupełnie inne.
Gorąco polecam, aby po prostu ponownie zaimplementować funkcjonalność i wykorzystać możliwości PostgreSQL, zamiast próbować imitować SQL Server.
Kiedy ludzie próbują przenieść rozwiązanie techniczne jednego DBMS na inny, zwykle kończą z czymś, co jest powolne i nie skaluje się (dotyczy to Oracle -> SQL Server, SQL Server -> Oracle, DB2 -> Oracle i SQL Server -> PostgreSQL równie dobrze).
Przeczytaj instrukcję o przechowywanych funkcjach (PG nie posiada „procedur”) ponownie zapoznaj się ze specyfikacją swojego obecnego rozwiązania, a następnie po prostu zaimplementuj je korzystając z możliwości oferowanych przez Postgres.
Jestem pewien, że nie jest to odpowiedź, której szukałeś, ale mocno wierzę, że jest to jedyna realna droga.