Clauza RETURNING permite instrucțiunilor INSERT, UPDATE și DELETE să returneze date despre rândurile pe care le-au afectat — cel mai des ID-ul generat automat după o inserare, dar și orice coloane sau valori calculate. Economisește o interogare separată și este o caracteristică convenabilă a PostgreSQL.
