Hallo,
performanter wäre die andere Vorgehensweise schon. Ein Beispiel:
Zeile 10 nach Zeile 3:
1. Statement: alle Zeilen mit Position >= 3 und < 10 um eine Position hochzählen
2. Statement: Zeile 10 über die Id auf Position 3 setzen.
Fertig!
Gruß,
Siri