Proprio come pensavo:
Spesso le applicazioni necessitano di informazioni sulla riga interessata da un'operazione SQL, ad esempio per generare un report o eseguire un'azione successiva. Le istruzioni INSERT, UPDATE e DELETE possono includere una clausola RETURNING, che restituisce i valori di colonna dalla riga interessata in variabili PL/SQL o variabili host. Ciò elimina la necessità di SELEZIONARE la riga dopo un inserimento o un aggiornamento o prima di un'eliminazione. Di conseguenza, sono necessari meno round trip di rete, meno tempo della CPU del server, meno cursori e meno memoria del server.