首先有张表 Operatorlog
logid category
1 登录
2 注销
3 登录
4 注销
每当登陆或退出都会自动在此日志表里添加记录。
我现在要做的是,在 logid 最大时,且category为‘注销’时触发一个事件。
怎么写??
create trigger insert_end on operatorlog
for insert,update,delete
as
.
.
.
.
logid category
1 登录
2 注销
3 登录
4 注销
每当登陆或退出都会自动在此日志表里添加记录。
我现在要做的是,在 logid 最大时,且category为‘注销’时触发一个事件。
怎么写??
create trigger insert_end on operatorlog
for insert,update,delete
as
.
.
.
.
表中好像还应该有一个OperatorID?
在触发器中,只要判断category为注销,则对OperatorID做相应的动作即可。
create trigger insert_end on operatorlog
for insert,update,delete
as
(条件)
怎么判断category为注销?create trigger insert_end on operatorlog
for insert,update,delete
as if logid=max(logid) and category='注销'
.
.
.
这样行不?