Pada dasarnya, dengan INSTEAD OF INSERT
pemicu, Anda dapat mencapai apa yang Anda cari - cukup baca data dari INSERTED
pseudo table, modifikasi, dan masukkan ke dalam tabel
Jadi pemicu Anda akan terlihat seperti ini:
CREATE TRIGGER YourTrigger ON dbo.YourTable
INSTEAD OF INSERT
AS
SET NOCOUNT ON
-- do the INSERT based on the INSERTED pseudo table, modify data as needed
INSERT INTO dbo.YourTable(Col1, Col2, ....., ColN)
SELECT
Col1, 2 * Col2, ....., N * ColN
FROM
INSERTED
Tentu saja, Anda juga dapat menambahkan mis. cek berupa WHERE
klausa ke SELECT .... FROM INSERTED
pernyataan untuk mis. abaikan baris tertentu - kemungkinannya tidak terbatas!