我对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