Moin!
Ich möchte gerne, wenn ich aus einer Tabelle den Eintrag lösche, dass dieser in einer Backuptabelle eingefügt wird.
Deshalb versuche ich es mit einem DELETE-Trigger.
Ich habe nun einen Trigger geschrieben, aber dieser hat ein Fehler.
Wenn ich einen Eintrag lösche, wird die gesamte Liste, also alle Einträge mit kopiert.
Ich weiß dass es das WHERE gibt, aber wie ich dies in diesem Fall mache, weiß ich leider noch nicht.
Wäre toll wenn jemand mir bei meinen TRIGER-Code helfen kann.
BIG THX
Ich möchte gerne, wenn ich aus einer Tabelle den Eintrag lösche, dass dieser in einer Backuptabelle eingefügt wird.
Deshalb versuche ich es mit einem DELETE-Trigger.
Ich habe nun einen Trigger geschrieben, aber dieser hat ein Fehler.
Wenn ich einen Eintrag lösche, wird die gesamte Liste, also alle Einträge mit kopiert.
Ich weiß dass es das WHERE gibt, aber wie ich dies in diesem Fall mache, weiß ich leider noch nicht.
Wäre toll wenn jemand mir bei meinen TRIGER-Code helfen kann.
BIG THX
SQL-Abfrage
- CREATE TRIGGER trBackupBenutzer
- ON tblBenutzer
- FOR DELETE
- AS
- INSERT INTO tblBenutzerBackup
- SELECT ID,Anrede,Vorname,Straße,Stadt,PLZ,Land,Geburtsdatum,Email,Telefon
- FROM tblBenutzer
- -- Wenn ich etwas aus tblBenutzer lösche, wird alles ins Backup kopiert...
- -- Möchte aber nur den gelöschten wert sichern...
- SELECT * FROM tblBenutzerBackup
Visual Basic.NET
MS-SQL
MS-SQL