hanihehe 发表于 2006-12-25 12:53

[求助]数据库触发器

在SQL2000中我现在有个Person表,是可以删记录的。 <BR>现在想建个触发器,当记录插入的时间大于3天的时候就不能被删,这个限制条件的触发器怎么写,谢谢。

notbig 发表于 2007-1-13 00:27

<P>DECLEAR @DATE DATETIME<BR>SELECT @DATE = COLUMNDATE FROM DELETED<BR>IF DIFFDATE(@DATE,GETDATE()) &gt;3 THEN ROLLBACK<BR><BR><BR>大概是这个样子,这个功能应该在界面中控制。不需要在触发器中处理</P>

页: [1]

编程论坛