Zitat von
RWarnecke:
Dein
SQL-Code funktioniert nicht ganz, da ich ja irgendwie die AutoInc-Funktion für die Spalte ID setzen muss.
Entschuldige, aber wenn du die relevanten Informationen nach dem Glücksrad-Prinzip rauslässt...
Ich habe mich inzwischen an den Komfort eines Insert-Triggers gewöhnt, der automatisch das ID-Feld aus einem Generator befüllt, wenn ich keine Lust dazu habe. Schau mal hier:
klick
Damit läuft dann mein Code wahrscheinlich ohne weitere Änderungen. Ansonsten kannst du natürlich auch die fehlende ID noch mit in das
SQL-Statement aufnehmen.
SQL-Code:
INSERT INTO tabelle (Id, Anzahl, ArtikelNummer, Art, ReferenzId)
SELECT GEN_ID(GEN_Tabelle, 1), Anzahl, ArtikelNummer, 1, ReferenzId
FROM tabelle
WHERE ReferenzId = 901005
marabu