我對SQL
很新,很抱歉問這是非常基本的知識。我的問題如下。插入SQL Server 2008之前的觸發器
我有一個表叫組和minimumVal
和maximumVal
是兩列。 minimumVal
始終應該小於maximumVal
。在將新記錄插入表格之前,我想檢查一下。如果這種情況失敗,數據不應該插入到數據庫中。
所以根據我的理解,我雖然有一個觸發器,但不知道如何寫這個。
這是我寫的目前爲止;
CREATE TRIGGER tr_Group
ON Table_Group
for INSERT
AS
????
請指教。
在這種情況下更好的解決方案是['CHECK '約束](http://msdn.microsoft.com/en-us/library/ms188258(v = sql.100).aspx)。並且SQL Server沒有觸發器之前,只有[INSTEAD OF觸發器](http://msdn.microsoft.com/en-us/library/ms175521(v = sql.100).aspx)。 – Pondlife 2013-03-18 20:15:04