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
<Kurs>Trigger in SQL Server erstellen und optimieren</Kurs>Übungsanweisungen
- Erstelle den Trigger
ProductsNewItemsauf der TabelleProducts. - Lege fest, dass der Trigger ausgelöst wird, wenn Daten in die Tabelle eingefügt werden.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
-- 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;