在SQL2000裡如何刪除數據庫表裡超過20分鐘的數據,就是當一條數據在表裡存在超過20分鐘了就把這條信息刪除掉
最好是可以自動不停的執行......
最好是可以自動不停的執行......
解决方案 »
- 取不出gridview textbox里的值了!
- 23 附近有语法错误
- 为什么传入一个中文时Request.QueryString得不到结果?两个以上可以,英文都可以?
- 高分求助`!!!解题给分~!
- 关于隐藏左侧导航栏的问题!!!!!!
- 如何在程序中上传文件到指定目录,或者讲文件读取到页面上。急等~
- 请问:asp.net中有没有类似jsp中的jsp+tiles或者是php中的php+smarty的?
- 特急,因重装系统,原先的程序不能运行了~~~~~~~~~~~~~``在线等。。特急`~
- 弹出对话框及 如何 在查找时 将查询结果在另一个业面中显示。
- web.config 文件的用法
- 那位高手给我讲一下这段程序。
- |zyciis| 急 为什么我的JS用SRC的方法取过来的时候没有反应 大家帮看看啊
假设字段名称是InsertTime
DELETE FROM TABLE
WHERE DATEDIFF(MI,InsertTime,GETDATE()) > 20
所以最好可以寫一個程式(如EXE檔)或別的可以不停的執行
执行上面的语句就可以了
就是写一个操作数据库的程序啊,再加个TIMER不就好了,无语ING...
delete tb
where datediff(mi,createdate,getdate())>20
--管理
--SQL Server代理
--右键作业
--新建作业
-- "常规 "项中输入作业名称
-- "步骤 "项
--新建
-- "步骤名 "中输入步骤名
-- "类型 "中选择 "Transact-SQL 脚本(TSQL) "
-- "数据库 "选择执行命令的数据库
-- "命令 "中输入要执行的语句:
--确定
-- "调度 "项
--新建调度
-- "名称 "中输入调度名称
-- "调度类型 "中选择你的作业执行安排
--如果选择 "反复出现 "
--点 "更改 "来设置你的时间安排
然后将SQLserverAgent服务启动,并设置为自动启动,否则你的作业不会被执行设置方法:
我的电脑--控制面板--管理工具--服务--右键 SQLSERVERAGENT--属性--启动类型--选择 "自动启动 "--确定.