Não há "conversão" 1:1 de MS SQL para PostgreSQL.
Os conceitos são totalmente diferentes.
Eu recomendo simplesmente reimplementar a funcionalidade e explorar os recursos que o PostgreSQL possui, em vez de tentar imitar o SQL Server.
Quando as pessoas tentam portar a solução técnica de um DBMS para outro, geralmente acabam com algo que é lento e não escalável (isso é verdade para Oracle -> SQL Serve, SQL Server -> Oracle, DB2 -> Oracle e SQL Server -> PostgreSQL também).
Leia o manual sobre funções armazenadas (o PG não possui "procedimentos") releia a especificação para sua solução atual e então simplesmente implemente usando as possibilidades que o Postgres oferece.
Tenho certeza de que esta não é a resposta que você estava procurando, mas acredito fortemente que este é o único caminho viável a seguir.