Susanne: SQL-Befehl um Datensätze mit ident. Keys zu überschreiben?

Beitrag lesen

Hallo Hoscha,

Gibt es in SQL (ich verwende MSQL)...

meinst Du MS-SQL oder MySQL?

... einen automatisierten zusatz für insert beispielsweise, der Reihen mit identischen Schlüsseln überschreibt? Oder realisiere ich das in Form von mehreren Zeilen SQL-Code?

Sowas ähnliches mußte ich auch mal machen. Ich habe es - vermutlich etwas unelegant durch die Brust in's Auge - mit VB gemacht: Per ADO recordsets der benötigten Daten (alt - neu) erstellt, die Datensätze der alten Tabelle durchlaufen und mit den IDs der neuen verglichen und die Daten entsprechend aktualisiert und schließlich die übrigen, neuen Datensätze hintenangefügt. Als Kennzeichen, daß aus der neuen Tabelle schon Datensätze in die alte Tabelle übernommen wurden, habe ich ein entsprechendes Flag in der neuen Tabelle gesetzt.....

CU
Susanne