BE>Может нужно просто уметь его готовить? В чем проблема?
Воистину нужно. Вот на TSQL (код практической ценности не имеет, чисто для примера):
DECLARE @n AS INT = 1
SELECT * FROM t1
BEGIN TRAN
INSERT t1 VALUES(@n)
SELECT * FROM t1
ROLLBACK
Выводятся в SSMS два табличных результата. Как это сделать на postgresql?