Einen Trigger erstellen, um Datenänderungen nachzuverfolgen
Die Firma Fresh Fruit Delivery muss alle neuen Einträge in der Tabelle Products nachverfolgen. Das kannst du mit einem Trigger erreichen.
Der neue Trigger speichert den Namen, den Preis und das Einführungsdatum neuer Artikel in einer Tabelle ProductsHistory.
Diese Übung ist Teil des Kurses
Trigger in SQL Server erstellen und optimieren
Anleitung zur Übung
- Erstelle den Trigger
ProductsNewItemsauf der TabelleProducts. - Lege fest, dass der Trigger ausgelöst wird, wenn Daten in die Tabelle eingefügt werden.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
-- Create a new trigger
CREATE TRIGGER ProductsNewItems
ON ___
AFTER ___
AS
-- Add details to the history table
INSERT INTO ProductsHistory(Product, Price, Currency, FirstAdded)
SELECT Product, Price, Currency, GETDATE()
FROM inserted;