注册 登录
编程论坛 PowerBuilder

[求助]数据库触发器

hanihehe 发布于 2006-12-25 12:53, 729 次点击
在SQL2000中我现在有个Person表,是可以删记录的。
现在想建个触发器,当记录插入的时间大于3天的时候就不能被删,这个限制条件的触发器怎么写,谢谢。
1 回复
#2
notbig2007-01-13 00:27

DECLEAR @DATE DATETIME
SELECT @DATE = COLUMNDATE FROM DELETED
IF DIFFDATE(@DATE,GETDATE()) >3 THEN ROLLBACK


大概是这个样子,这个功能应该在界面中控制。不需要在触发器中处理

1