Datenupdate per CSV-Datei mit besonderen Bedingungen
am 02.11.2007 08:15:44 von Guido SchmidtHallo,
gegeben sei eine Tabelle kunden mit den folgenden Feldern,
kdnr (PK), name, ort, passwort
Die Daten der Tabelle sollen durch eine CSV-Datei aktualisiert werden,=20
welche aber nur die Felder kdnr, name, ort enthält. Das Feld passwort=20
fehlt in der CSV-Datei. Datensätze (identifiziert durch den PK), die in=
=20
der Tabelle vorhanden sind, in der CSV-Datei aber nicht, sollen in der=20
Tabelle gelöscht werden. Bestehende Passwörter sollen nicht verloren =
gehen.
Ich würde fast dazu tendieren, die Passwörter in eine separate Tabell=
e=20
zu packen?
1. Tabelle kunden leeren
2. CSV-Datei in Tabelle kunden laden
3. Alle Datensätze in Tabelle passwoerter löschen, die keine=20
Entsprechung in Tabelle kunden haben
Gibt es eine effizientere Vorgehensweise?
Besten Dank!
Guido