LoslegenKostenlos loslegen

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

Kurs anzeigen

Anleitung zur Übung

  • Erstelle den Trigger ProductsNewItems auf der Tabelle Products.
  • 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;
Code bearbeiten und ausführen