日期:2014-05-18  浏览次数:20436 次

如何在表中,当达到某条件是自动给列赋值!!!
比如 一张 评价表 中有一列为判断是否已经评价了,未评价 设为 0,已经评价,设为 1

当超过7天后 自动 把是否需要评价 这列 值自动设置为 1  



这在数据库中能直接实现吗?还是需要 在程序里面操作?

------解决方案--------------------
SQL code
用Job設置


企业管理器
--管理
--SQL Server代理
--右键作业
--新建作业
--"常规"项中输入作业名称
--"步骤"项
--新建
--"步骤名"中输入步骤名
--"类型"中选择"Transact-SQL 脚本(TSQL)" --如:下面的SQL腳本
--"数据库"选择执行命令的数据库
--"命令"中输入要执行的语句:
                       更新語句

--确定
--"调度"项
--新建调度
--"名称"中输入调度名称
--"调度类型"中选择你的作业执行安排
--如果选择"反复出现"
--点"更改"来设置你的时间安排