FOR i IN 1 .. t_schluessel.COUNT
LOOP
UPDATE tbl_ITB
SET vorname = sVorname ,
name = sName
WHERE schluessel = t_schluessel (i) + nStart;
END LOOP;

can't we use FORALL here?

Cheers!