[求助]斑竹进来帮忙啊
小弟在表中有个字段存储的是数字,怎样让他没隔一小时,自动减一,并且在数据等于0时。自动删除这条记录,望各位高手帮忙[此贴子已经被作者于2006-9-22 10:57:49编辑过]
[此贴子已经被作者于2006-9-22 10:57:49编辑过]
可以通过SQL代理服务实现,其中设定定时执行的作业,然后写一个存储过程实现即可。
汗!这样似乎有点复杂,不知道别人有没有更好的方法。
各位高手可不可以说的详细些啊,我不太明白
在数据库中创建存储过程:
create procedure ttime
as
if exists(select * from aa where data=0)
delete aa where data=0
update aa set data=data-1
go
创建作业:
在步骤/命令中写: exec ttime
在调度中设定时间应可以了
我已测试过了.
[此贴子已经被作者于2006-9-22 16:36:33编辑过]