> 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

Antwort per Email an