CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Oracle >  基础和管理

初学者的疑问:如何让oracle在指定时间完成某个操作,比如每天9:00向某个表添加数据

楼主topmint(秋景)2003-02-04 13:15:21 在 Oracle / 基础和管理 提问

如题,向计划任务一样 问题点数:100、回复次数:2Top

1 楼minkoming(学无止境)回复于 2003-02-04 13:53:59 得分 20

oracle有自动任务的功能,具体看DBMS_JOB包的用法.  
  写一个procedure,提交DBMS_JOB.SUBMITTop

2 楼beckhambobo(beckham)回复于 2003-02-04 14:16:42 得分 80

SQL>   create   table   aa(a   number,b   date);  
   
  Table   created  
   
  SQL>    
  SQL>   create   or   replace   procedure   pro  
      2     is  
      3     begin  
      4     insert   into   aa   values(1,sysdate);  
      5     end;  
      6     /  
   
  Procedure   created  
   
  QL>   declare  
      2     jobno   number;  
      3     begin  
      4     dbms_job.submit(jobno,'pro;',sysdate,'trunc(sysdate)+33/24');--每天九点  
      5     commit;  
      6     end;  
      7     /  
  Top

相关问题

  • 怎样在指定oracle参数时表示小数位数
  • 如何用ADO得到oracle中指定表空间中所有表??
  • oracle 有关for的疑问
  • 初学Oracle的疑问
  • bom表的疑问
  • Oracle创建表的命令是怎样指定关键字的。谢谢各位了。
  • oracle中如何用PL/SQL打开一个指定的库,并在屏幕上列出库中的所有表?
  • 关于powerbuilder和oracle的一些疑问?
  • 高手指点,Oracle与Access的疑问!!!
  • @@@地址表使用疑问?

关键词

  • dbms
  • oracle
  • jobno
  • sysdate
  • 任务
  • job
  • pro
  • procedure
  • aa
  • begin4

得分解答快速导航

  • 帖主:topmint
  • minkoming
  • beckhambobo

相关链接

  • Oracle类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo