So ganz verstehe ich das Problem noch nicht. Soll da eine ganze Tabelle dupliziert werden? Oder ist die Datenmenge das Ergebnis eines Views?
Bei
MySQL z.B. kann man ja durchaus das Autoinc-Feld per Update und Insert beschreiben. Man muss nur aufpassen, dass das Feld kein Unique-Index ist, sonst raucht es u.U. mit einem Duplicate Entry Error.