当字段(count) = 0时,我想24小时后更新 (count) = 5应该怎么做呢?不要 waitfor delay . 那个是等待时间。等待的时候服务端那边就没反应了.
我想用SQL存储过程来实现.请问怎么做???????????????
我想用SQL存储过程来实现.请问怎么做???????????????
解决方案 »
- 如何取最大值
- 自定义日期函数
- SQL2008附加数据库问题
- 以前安装过Mysql,后来没用删除了,今天重新安装出现了问题
- "select convert(varchar(4),'000101') as code from table" 在Access中怎样写?
- SQL2000和SQL2005服务器名的问题
- 新手,请帮忙,SQL问题
- 求教,怎样写这条语句:直接查表并使得第二个字段值等于某值
- select 的问题
- how to transfer the following sub select to a string in view
- 异机恢复(都是SQL Server 2008)急
- mysql 安装客户端时报错!
count , dt
0 2012-02-22 10:10:10这样可以直接通过语句来判断后直接将count赋5.
where [count] = 0 and datediff(hh,dt,getdate()) >= 24
update tb set [count] = 5
where [count] = 0 and datediff(ss,dt,getdate()) >= 24 * 60 * 60
好。谢谢你.不过我不知道 datediff()他里面的参数是什么..我去查一查 sql help document。
分给你