SQLSchnecke
Benutzer
- Beiträge
- 8
Hallo Zusammen,
ich habe ein Problem und weis langsam nicht mehr weiter.
Ich habe eine Merge Anweisung, die eine Tabelle aktualisieren soll.
Also wenn der Datensatz vorhanden ist, dann aktualisieren, wenn er nicht vorhanden ist soll er erstellt werden oder wenn er in der Source Tabelle nicht vorhanden ist, soll der DS gelöscht werden.
Ich habe die Anweisungen einzeln ausprobiert. Dies funktionieren.
Wenn ich allerdings alles zusammen laufen lasse, dann funktioniert die Update Funktion nur bei ersten DS die anderen werden neu angelegt.
Hier die SQL Anweisung:
Kann mir zufällig jemand helfen?
Vielen Dank
Die SQLSchnecke
PS: ich habe das Gefühl, dass die Update Anweisung noch nicht ganz fertig ist mit dem durchlaufen aller DS und meint dann, diese sind nicht vorhanden und legt sie neu an.
ich habe ein Problem und weis langsam nicht mehr weiter.
Ich habe eine Merge Anweisung, die eine Tabelle aktualisieren soll.
Also wenn der Datensatz vorhanden ist, dann aktualisieren, wenn er nicht vorhanden ist soll er erstellt werden oder wenn er in der Source Tabelle nicht vorhanden ist, soll der DS gelöscht werden.
Ich habe die Anweisungen einzeln ausprobiert. Dies funktionieren.
Wenn ich allerdings alles zusammen laufen lasse, dann funktioniert die Update Funktion nur bei ersten DS die anderen werden neu angelegt.
Hier die SQL Anweisung:
Kann mir zufällig jemand helfen?
Vielen Dank
Die SQLSchnecke
PS: ich habe das Gefühl, dass die Update Anweisung noch nicht ganz fertig ist mit dem durchlaufen aller DS und meint dann, diese sind nicht vorhanden und legt sie neu an.