Sie können dazu die RETURNING-Klausel in gespeicherten Oracle-Prozessen verwenden.
Zum Beispiel:
TABLEA hat NAME und EMP_ID. EMP_ID wird intern aufgefüllt, wenn Datensätze eingefügt werden.
INSERT INTO TABLEA(NAME) VALUES ('BOB') RETURNING EMP_ID INTO o_EMP_ID;
Das setzt voraus, dass sich diese Zeile in einer gespeicherten Prozedur mit einem Ausgabeparameter von o_EMP_ID.
befindetHoffe das hilft... falls nicht, hier ist ein ausführlicheres Beispiel:
http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14261/returninginto_clause.htm