Já jsem kdysi napsal prototyp, takže technicky to možné je, a nyní by to bylo jednodušší, protože v Postgresu jsou opravdu procedury. Co ale vím, tak nikdo na tom nedělá (intenzivně). Jsou jakési pokusy o zjednodušení migrace z T-SQL, ale mezi Microsoftem a Postgresem jsou opravdu velké rozdíly, takže migrace mohou být komplikovanější. Navíc Microsoft nemá tak nepříjemnou licenční politiku, takže firmy tolik z MS neutíkají. Možná, že to jednou v Postgresu bude, ale nespoléhal bych se na to (je to o náhodě, že někdo zaplatí vývoj nebo to napíše sám). Jinak v Postgresu můžete psát tabulkové funkce a funkce může vracet recordset. Jde jen o jinou syntax a trochu jiný přístup. Musíte říct dopředu, co bude (jaké sloupce) funkce vracet.CREATE OR REPLACE FUNCTION test()RETURNS SETOF tabulka AS $$BEGIN RETURN QUERY SELECT * FROM tabulka;END:$$ LANGUAGE plpgsql;SELECT * FROM test();