corporation Ottieni l'ID dell'ultimo record inserito in oracle db



oracle italia (1)

Voglio recuperare l'id di un record appena inserito con una colonna id incrementale automatica (usando il metodo sequenza e trigger). Qual è il modo standard per farlo?


Answer #1

Utilizzare la clausola PL / SQL RETURNING :

insert into mytable (...) values (...)
returning id into v_id;




oracle