Hallo,
ich habe eine Tabelle die möchte ich für einen Performantest erweitern.
Hierzu wollte ich mir eine Zwischentabelle (mytmptable) als Kopie meiner Tabelle (mymaintable) erzeugen
Ich möchte die bestehenden Zeilen meiner Zwischentabelle durchlaufen und in jeder Zeile die ID. usw ändern und dann die so veränderte Zeile als neue Zeile in die original Tabelle einfügen.
In etwa so:
(for int x; x< to mytmptable size; x++)
zeile = mytmptable .at(x)
ID = x + (max(id) from mymaintable)
tmpa = zeile.a
tmpa = zeile.b
...
insert ID, tmpa , tmpb, ... into mymaintable
)
Wie erreiche ich das?
ich habe eine Tabelle die möchte ich für einen Performantest erweitern.
Hierzu wollte ich mir eine Zwischentabelle (mytmptable) als Kopie meiner Tabelle (mymaintable) erzeugen
Ich möchte die bestehenden Zeilen meiner Zwischentabelle durchlaufen und in jeder Zeile die ID. usw ändern und dann die so veränderte Zeile als neue Zeile in die original Tabelle einfügen.
In etwa so:
(for int x; x< to mytmptable size; x++)
zeile = mytmptable .at(x)
ID = x + (max(id) from mymaintable)
tmpa = zeile.a
tmpa = zeile.b
...
insert ID, tmpa , tmpb, ... into mymaintable
)
Wie erreiche ich das?