求一个触发器写法

来源:百度知道 编辑:UC知道 时间:2024/05/29 09:52:02
create table letter
(
lid int primary key identity,
title nvarchar(20) not null,
content nvarchar(500) not null,
fromuser varchar(20) not null,
touser varchar(20) not null,
sendtime datetime default(getdate()),
state int not null
)

insert into letter values('aaa','bbbbbbbb','fromuser','touser',default,0)

信件表,其中state是状态(0为未读,1为已读)
当用户读过此信件后将状态修改为已读。

这个不用触发器的吧,一般都是前台网页空间或者行为里加入更新数据库 state的值的代码。

“当用户读过此信件后”你怎么判定他读过了?
是不是当前台用户点了信的标题打开信这样才触发事件?
如果是那样触发器帮不了你的。