Triggers verwijderen en wijzigen

Triggers in SQL Server bouwen en optimaliseren

Florin Angelescu

Instructor

Tabel- en view-triggers verwijderen

DROP TRIGGER PreventNewDiscounts;

Tabel

Triggers in SQL Server bouwen en optimaliseren

Databasetriggers verwijderen

DROP TRIGGER PreventNewDiscounts;
DROP TRIGGER PreventViewsModifications
ON DATABASE;

Tabel

Database

Triggers in SQL Server bouwen en optimaliseren

Servertriggers verwijderen

DROP TRIGGER PreventNewDiscounts;
DROP TRIGGER PreventViewsModifications
ON DATABASE;
DROP TRIGGER DisallowLinkedServers
ON ALL SERVER;

Tabel

Database

Server

Triggers in SQL Server bouwen en optimaliseren

Triggers uitschakelen

DISABLE TRIGGER PreventNewDiscounts
ON Discounts;
DISABLE TRIGGER PreventViewsModifications
ON DATABASE;
DISABLE TRIGGER DisallowLinkedServers
ON ALL SERVER;

Tabel

Database

Server

Triggers in SQL Server bouwen en optimaliseren

Triggers inschakelen

ENABLE TRIGGER PreventNewDiscounts
ON Discounts;
ENABLE TRIGGER PreventViewsModifications
ON DATABASE;
ENABLE TRIGGER DisallowLinkedServers
ON ALL SERVER;

Tabel

Database

Server

Triggers in SQL Server bouwen en optimaliseren

Triggers wijzigen

CREATE TRIGGER PreventDiscountsDelete
ON Discounts
INSTEAD OF DELETE
AS
    PRINT 'Je mag geen gegevens verwijderen uit de tabel Discounts.';
DROP TRIGGER PreventDiscountsDelete;
CREATE TRIGGER PreventDiscountsDelete
ON Discounts
INSTEAD OF DELETE
AS
    PRINT 'Je mag geen gegevens verwijderen uit de tabel Discounts.';
Triggers in SQL Server bouwen en optimaliseren

Triggers wijzigen

CREATE TRIGGER PreventDiscountsDelete
ON Discounts
INSTEAD OF DELETE
AS
    PRINT 'Je mag geen gegevens verwijderen uit de tabel Discounts.';
ALTER TRIGGER PreventDiscountsDelete
ON Discounts
INSTEAD OF DELETE
AS
    PRINT 'Je mag geen gegevens verwijderen uit de tabel Discounts.';
Triggers in SQL Server bouwen en optimaliseren

Laten we oefenen!

Triggers in SQL Server bouwen en optimaliseren

Preparing Video For Download...