Sledování změn tabulek
Vytvoř nový trigger na úrovni databáze, který bude zaznamenávat změny do tabulky TablesChangeLog.
Trigger by se měl spustit vždy, když je tabulka vytvořena, upravena nebo odstraněna.
Toto cvičení je součástí kurzu
Tvorba a optimalizace triggerů v SQL Serveru
Pokyny k cvičení
Vytvoř nový trigger podle požadavků firmy.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
-- Create the trigger to log table info
CREATE TRIGGER TrackTableChanges
ON ___
FOR CREATE_TABLE,
___,
DROP_TABLE
AS
INSERT INTO ___ (EventData, ChangedBy)
VALUES (EVENTDATA(), USER);