Wijzigingen in tabellen bijhouden
Je moet een nieuwe trigger op databasniveau maken die wijzigingen logt in de tabel TablesChangeLog.
De trigger moet afgaan wanneer tabellen worden gemaakt, gewijzigd of verwijderd.
Deze oefening maakt deel uit van de cursus
Triggers in SQL Server bouwen en optimaliseren
Oefeninstructies
Maak de nieuwe trigger volgens de eisen van het bedrijf.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
-- Create the trigger to log table info
CREATE TRIGGER TrackTableChanges
ON ___
FOR CREATE_TABLE,
___,
DROP_TABLE
AS
INSERT INTO ___ (EventData, ChangedBy)
VALUES (EVENTDATA(), USER);