2010-03-04 52 views
0

我想創建一個插入觸發器,在插入之前檢查有效數據(在sql server上通過獲取用戶值來計算)。因此我對存儲過程執行了計算,現在如果數據有效,那麼我需要觸發器觸發。可能嗎 ?如果可能的話,這是不錯的做法?可以在存儲過程中創建插入觸發器?

回答

0

所以你想有一個存儲過程驗證數據,然後插入。然後...有一個存儲過程驗證數據然後插入,爲什麼它必須是觸發器?您的應用程序調用存儲過程而不是插入到表中。

雖然技術上你可以用INSTEAD OF INSERT觸發器要求,但這並不意味着你應該這樣做。