所以我有一個觸發器,而不是插入。它運行一個檢查,如果沒關係,我想要一個查詢將值插入到表中。值需要來自插入,但。而不是插入,插入值從(插入)
create trigger thisTrigger
on
instead of insert
if (a check)
insert into myTable values (pnr = (select pnr from inserted))
else
顯然這個MSSQL代碼有問題。問題是,我該如何編寫插入查詢來允許我從插入的值中獲取值?
謝謝你的幫助!
和'相反Of'觸發器是一個不同尋常的重錘用於此目的。這種情況的一般做法是使用'After'觸發器來驗證更改,如果它們無效,則引發異常以強制更改回滾。 – RBarryYoung
好的!謝謝你的提示! =) –