Membangun dan Mengoptimalkan Trigger di SQL Server
Florin Angelescu
Instructor

INSERT, UPDATE, atau DELETECREATE, ALTER, atau DROPLOGONTrigger AFTER
Contoh use case
Trigger INSTEAD OF
Contoh use case
-- Buat trigger dengan nama yang deskriptif CREATE TRIGGER ProductsTrigger-- Trigger harus dilekatkan ke tabel ON Products-- Jenis perilaku trigger AFTER INSERT-- Awal alur kerja trigger AS-- Aksi yang dijalankan oleh trigger PRINT ('An insert of data was made in the Products table.');
-- Buat trigger dengan nama yang deskriptif
CREATE TRIGGER PreventDeleteFromOrders
-- Trigger harus dilekatkan ke tabel
ON Orders
-- Jenis perilaku trigger
INSTEAD OF DELETE
-- Awal alur kerja trigger
AS
-- Aksi yang dijalankan oleh trigger
PRINT ('You are not allowed to delete rows from the Orders table.');
CREATE TRIGGER MyFirstAfterTrigger
ON Table1
-- Dipicu setelah
-- event pemicu (UPDATE)
AFTER UPDATE
AS
{trigger_actions_section};
CREATE TRIGGER MyFirstInsteadOfTrigger
ON Table2
-- Dipicu sebagai pengganti
-- event pemicu (UPDATE)
INSTEAD OF UPDATE
AS
{trigger_actions_section};
Membangun dan Mengoptimalkan Trigger di SQL Server