Може би не разбирам въпроса, но това няма ли да свърши работа? (трябва да знаете какво искате обратно)
INSERT INTO some_table (...)
VALUES (...)
RETURNING some_column_a, some_column_b, some_column_c, ... INTO :out_a, :out_b, :out_c, ...
@Vincent връщането на групово събиране в за многоредово вмъкване работи само във връзка с forall (с други думи, ако вмъкнете от колекция, можете да извлечете "резултати" в друга)