mysql2008定时删除语句_sqlserver2008r2定时任务删除表中数据

本教程介绍了如何在SQL Server 2008 R2中创建定时任务,包括每5分钟插入数据的定时任务和按日期删除表中数据的定时任务。首先新建数据库BackDel并创建表Test,然后通过SQL Server代理服务设置作业、步骤和计划。删除任务使用了DELETE语句,依据日期条件清理过期记录。
摘要由CSDN通过智能技术生成

新建数据库BackDel,建立表Test(id,tm,v)。先建立任务每5分钟插入一条数据,再建立删除任务。 sqlserver 启动代理服务,打开管理其界面,新建作业,常规里面输入名称,选择类别,输入说明 转到步骤中,设定执行什么任务,新建步骤,步骤常规里面名称,选择T

新建数据库BackDel,建立表Test(id,tm,v)。先建立任务每5分钟插入一条数据,再建立删除任务。

sqlserver 启动代理服务,打开管理其界面,新建作业,常规里面输入名称,选择类别,输入说明

test.jsp?url=http%3A%2F%2Fimg.blog.csdn.net%2F20140521180740359%3Fwatermark%2F2%2Ftext%2FaHR0cDovL2Jsb2cuY3Nkbi5uZXQvTmVhbFFpdQ%3D%3D%2Ffont%2F5a6L5L2T%2Ffontsize%2F400%2Ffill%2FI0JBQkFCMA%3D%3D%2Fdissolve%2F70%2Fgravity%2FCenter&refer=http%3A%2F%2Fblog.csdn.net%2Fnealqiu%2Farticle%2Fdetails%2F26498743

转到步骤中,设定执行什么任务,新建步骤,步骤常规里面名称,选择T-Sql类型,选择数据库,在命令中输入sql语句

declare @tm datetime --定义tm

select @tm=getdate() --查询时间

insert into Test values(@tm,1) --插入语句

test.jsp?url=http%3A%2F%2Fimg.blog.csdn.net%2F20140521180746109%3Fwatermark%2F2%2Ftext%2FaHR0cDovL2Jsb2cuY3Nkbi5uZXQvTmVhbFFpdQ%3D%3D%2Ffont%2F5a6L5L2T%2Ffontsize%2F400%2Ffill%2FI0JBQkFCMA%3D%3D%2Fdissolve%2F70%2Fgravity%2FCenter&refer=http%3A%2F%2Fblog.csdn.net%2Fnealqiu%2Farticle%2Fdetails%2F26498743

转到计划中,计划什么时候运行,新建计划,输入名称,选择计划类型为重复执行,执行间隔为1天,每天频率为5分钟插入一条数据,点击确定

test.jsp?url=http%3A%2F%2Fimg.blog.csdn.net%2F20140521180751984%3Fwatermark%2F2%2Ftext%2FaHR0cDovL2Jsb2cuY3Nkbi5uZXQvTmVhbFFpdQ%3D%3D%2Ffont%2F5a6L5L2T%2Ffontsize%2F400%2Ffill%2FI0JBQkFCMA%3D%3D%2Fdissolve%2F70%2Fgravity%2FCenter&refer=http%3A%2F%2Fblog.csdn.net%2Fnealqiu%2Farticle%2Fdetails%2F26498743

每5分钟插入一条数据的定时任务就建立,测试运行效果显示成功

test.jsp?url=http%3A%2F%2Fimg.blog.csdn.net%2F20140521180815390%3Fwatermark%2F2%2Ftext%2FaHR0cDovL2Jsb2cuY3Nkbi5uZXQvTmVhbFFpdQ%3D%3D%2Ffont%2F5a6L5L2T%2Ffontsize%2F400%2Ffill%2FI0JBQkFCMA%3D%3D%2Fdissolve%2F70%2Fgravity%2FCenter&refer=http%3A%2F%2Fblog.csdn.net%2Fnealqiu%2Farticle%2Fdetails%2F26498743

建立删除任务,步骤同上面一样,sql语句不同而已

declare @tm datetime

--select @tm=dateadd(month,-6,getdate())

select @tm=dateadd(day,-1,getdate())

delete from test where tm <= @tm

test.jsp?url=http%3A%2F%2Fimg.blog.csdn.net%2F20140521180818765%3Fwatermark%2F2%2Ftext%2FaHR0cDovL2Jsb2cuY3Nkbi5uZXQvTmVhbFFpdQ%3D%3D%2Ffont%2F5a6L5L2T%2Ffontsize%2F400%2Ffill%2FI0JBQkFCMA%3D%3D%2Fdissolve%2F70%2Fgravity%2FCenter&refer=http%3A%2F%2Fblog.csdn.net%2Fnealqiu%2Farticle%2Fdetails%2F26498743

最终建立的任务如下图

test.jsp?url=http%3A%2F%2Fimg.blog.csdn.net%2F20140521180812046%3Fwatermark%2F2%2Ftext%2FaHR0cDovL2Jsb2cuY3Nkbi5uZXQvTmVhbFFpdQ%3D%3D%2Ffont%2F5a6L5L2T%2Ffontsize%2F400%2Ffill%2FI0JBQkFCMA%3D%3D%2Fdissolve%2F70%2Fgravity%2FCenter&refer=http%3A%2F%2Fblog.csdn.net%2Fnealqiu%2Farticle%2Fdetails%2F26498743

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值