社区
基础和管理
帖子详情
请问如何让一个存储过程在一个特定时间自动执行
hutiefeng9847
2003-12-20 09:29:49
请问如何让一个存储过程在一个特定时间自动执行?
thanks
...全文
168
6
打赏
收藏
请问如何让一个存储过程在一个特定时间自动执行
请问如何让一个存储过程在一个特定时间自动执行? thanks
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
beckhambobo
2003-12-20
打赏
举报
回复
每个月1号:dbms_job.interval(21, 'last_day(sysdate)+1)');
每天:interval(21,'sysdate+2');
每个星期x:interval(21,'next_day(sysdate,x)'); 1<=x<=7
每个星期x下午三点:interval(21, 'next_day(trunc(sysdate),x+1)+15/24');
每个季度的第一个星期x:
interval(21, 'next_day(trunc(sysdate,''Q''),3),5)');
shuangyu
2003-12-20
打赏
举报
回复
trunc(sysdate+1/24,'HH'), 'trunc(SYSDATE+1/24,''HH'')', TRUE, :instno);
这个job 任务定义了收集数据的时间间隔:
一天有24 个小时,1440 分钟,那么:
1/24 HH 每小时一次
1/48 MI 每半小时一次
1/144 MI 每十分钟一次
1/288 MI 每五分钟一次
shuangyu
2003-12-20
打赏
举报
回复
create or replace procedure aatestproc
as
begin
insert into aatest (val) values(1);
commit;
end;
--上面创建一个过程
SQL> begin
2 dbms_job.submit(:aatestjob,'aatestproc;',sysdate,'sysdate+1/1440');
3 end;
4 /
一天1440分钟,每分钟执行一次
qingbai
2003-12-20
打赏
举报
回复
对!定义一个作业很容易实现
luyuen
2003-12-20
打赏
举报
回复
用job
刘颖博
2003-12-20
打赏
举报
回复
job!
一个
TSR程序作出DOS下的屏幕保护程序
一个
TSR程序作出DOS下的屏幕保护程序
oracle11g官方中文帮助文档 高清完整版
oracle11g官方中文帮助文档,压缩文件。
maven-3.0.5.zip
maven-3.0.5.zip 欢迎下载!
SQL操作基础教程
sql入门电子教程 SQL操作基础教程
自动
执行
存储过程
启动时
自动
执行
存储过程
[浏览:87 评论(0条)] 来源:it168 [2006-10-02]如何在启动SQL SERVER的时候,
执行
一个
存储过程
? 将
存储过程
创建在master数据库中,然后企业管理器中找到这个
存储过程
--右键--属性--勾选"每当sql server启动时
执行
"。 --或者在master中创建
存储过程
后,
执行
语句设置为
自动
启动 use master exec sp_
基础和管理
17,380
社区成员
95,113
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章