> Ich m�chte Datens�tze von einer Datenbank in eine andere > (Archiv) verschieben. Die Tabellen sind identisch (ausser: ID > sind im Archiv kein AutoWert). Wie l�se ich so was am > elegantesten und vor allem am schnellsten?
Ich w�rde in den Archiv-Tabellen die autowerte auf normale ints stellen, damit du die IDs auch schreiben kannst... Dann so: Insert into artikel_archiv select * from artikel where id<=1000 Delete from artikel where id<=1000 Das gleiche dann mit den abs�tzen... Wobei du dann schauen solltest, dass du die richtigen abs�tze mitnimmst zu den passenden artikel... Etwa so z.B.: Insert into abs�tze_archiv select * from abs�tze a where exists(select id from artikel_archiv where id=a.artikelID) Delete from abs�tze where id in (select id from abs�tze_archiv) Claudius _______________________________________________ Database.asp Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/database.asp
