Sofern man das richtige Release hat und SELECT ... FROM FINAL TABLE absetzen kann, kommt man auch an die entsprechenden relativen Satz-Nr. der eingefügten Sätze.

Code:
Select rrn(a), Fld1, Fldx, Fldy, ...
   from Final Table(Insert Into YourTable
                       Select ....
                         From ....
                         Where ....) x
Order By Input Sequence;
Das SELECT-statement (mit samt dem Insert) kann man im DECLARE CURSOR hinterlegen und sich dann durch die einzelnen Sätze loopen.

Das ganze geht natürlich auch bei einem Insert ohne SELECT, also nur über VALUES und aufgelistete Feld-Inhalte.

Ach ja und übrigens, was kaum einer weiß, seit Release 7.1 können auch Indices über die relative Satz-Nr. gebildet werden, was den Zugriff über die relative Satz-Nr. um einiges beschleunigt.

Birgitta