Tak jak myślałem:
Często aplikacje potrzebują informacji o wierszu, na który ma wpływ operacja SQL, na przykład w celu wygenerowania raportu lub wykonania kolejnej akcji. Instrukcje INSERT, UPDATE i DELETE mogą zawierać klauzulę RETURNING, która zwraca wartości kolumn z danego wiersza do zmiennych PL/SQL lub zmiennych hosta. Eliminuje to konieczność WYBIERANIA wiersza po wstawieniu lub aktualizacji albo przed usunięciem. W rezultacie wymagana jest mniejsza liczba podróży po sieci, mniej czasu procesora serwera, mniej kursorów i mniej pamięci serwera.