Klauzula RETURNING pozwala instrukcjom INSERT, UPDATE i DELETE zwrócić dane dotyczące wierszy, które dotyczyły — najczęściej automatycznie wygenerowany ID po wstawieniu, ale także dowolne kolumny lub wartości obliczone. Oszczędza osobne zapytanie i jest wygodną cechą PostgreSQL.
