t_bern 10 Geschrieben 18. April 2014 Melden Geschrieben 18. April 2014 Hallo zusammen, ich habe zwei Tabellen Mitarbeiter und tmp Ich möchte alle Datensätze aus der Tabelle Mitarbeiter löschen die in der tmp aufgelistet sind. Tabelle: Mitarbeiter Spalten: MitarbeiterID (primärschlüssel), Name Tabelle: tmp Spalten: MitarbeiterID (primärschlüssel) Könnt Ihr mir helfen.
Pathomorph 1 Geschrieben 18. April 2014 Melden Geschrieben 18. April 2014 Hi Quick&Dirty: DELETE FROM Mitarbeiter where MitarbeiterID IN (SELECT DISTINCT MitarbeiterID FROM tmp)
t_bern 10 Geschrieben 20. April 2014 Autor Melden Geschrieben 20. April 2014 Einen Frage hätte ich noch :rolleyes: Ich habe eine Tabelle mit ca. 50 Spalten in einem SQL Server 2008R2 Die Tabelle soll über eine CSV-Datei aktualisiert werden. Datensätze sollen aktualisiert werden und fehlende Datensätze sollen eingefügt werden. Ich habe mir die csv-Datei als Tmp-Tabelle auf den SQL Server geladen. Wie kann ich jetzt eine Aktualisierung durchführen ? :confused:
Dukel 468 Geschrieben 20. April 2014 Melden Geschrieben 20. April 2014 Das sollte mit Merge gehen. http://msdn.microsoft.com/en-us/library/bb510625.aspx Ist das aktualisieren ein Regelmäßiger Prozess?
Pathomorph 1 Geschrieben 21. April 2014 Melden Geschrieben 21. April 2014 Dann hast du ein Problem...
Dukel 468 Geschrieben 21. April 2014 Melden Geschrieben 21. April 2014 (bearbeitet) Wenn das ein Regelmäßiger Prozess ist würde ich mir die SQL Server Integration Services anschauen. bearbeitet 21. April 2014 von Dukel
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden