日期:2014-05-17  浏览次数:20434 次

关于Sql Server 2000 job的一个问题
我想实现的功能是:

用户申请表ApplyInfo ,用户表order_user

applyInfo 里面有state 字段
order_user 里面也有applyState字段

用户提交申请表,提交的申请表默认状态state均为"未审核",需经过管理员审核,
如果管理员超过24小时没有审核,则默认审核"通过".

如果审核"通过" 则更新 state和applyState为"通过"
如果审核"不通过" 则更新 state和applyState为"不通过"

审核 其实也就是更改下状态。
请问这个该怎么实现呢?谢谢。
------解决方案--------------------
那就比较麻烦了,你没有一个时间字段,如果去判断已经超过了12小时呢?如果没有,那还是加个时间吧。
------解决方案--------------------
引用:
引用:
那就比较麻烦了,你没有一个时间字段,如果去判断已经超过了12小时呢?如果没有,那还是加个时间吧。

版主,最后再问个小问题,呵呵,
这个基本是可以实现了的,
就是我到哪去查看日志呢,昨天看了个选项,说是可以发送邮件,但是要部署发送邮件的东西,感觉好麻烦。
你这个日志是SQLServer的日志?还是作业的运行记录?还是你的业务数据库里面所说的日志?
------解决方案--------------------
作业没这个功能。而且你又用的是2000,大量特性都用不上,可能要搞个触发器了。