Neexistuje žádná "konverze" 1:1 z MS SQL na PostgreSQL.
Koncepty jsou zcela odlišné.
Vřele doporučuji jednoduše znovu implementovat funkcionalitu a využít funkce, které PostgreSQL má, místo toho, abyste se snažili napodobovat SQL Server.
Když se lidé pokoušejí přenést technické řešení jednoho DBMS do druhého, obvykle skončí s něčím, co je pomalé a neškálovatelné (to platí pro Oracle -> SQL Serve, SQL Server -> Oracle, DB2 -> Oracle a SQL Server -> PostgreSQL stejně dobře).
Přečtěte si manuál o uložených funkcích (PG nemá „postupy“) znovu si přečtěte specifikaci pro vaše aktuální řešení a poté jej jednoduše implementujte pomocí možností, které Postgres nabízí.
Jsem si jistý, že toto není odpověď, kterou jste hledali, ale pevně věřím, že toto je jediná schůdná cesta.