我们日常使用的数据库主要包括Oracle、MySQL、DB2和SQL Server等。在操作Oracle数据库时,PL/SQL是匹配度最高的工具之一。那么如何利用PL/SQL创建定时任务?接下来将简要介绍通过该工具实现定时器功能的具体步骤与方法。
1、 在PL/SQL中浏览tables、views等目录,定位到与定时器相关的DBMS_Jobs文件夹。
2、 在文件夹或现有定时器上右键,选择新建,创建一个新任务。
3、 输入标红的必填参数。What中填写一个或多个存储过程,多个时用分号隔开,可添加注释说明,格式为/*存储过程说明*/。点击应用完成保存。点击View SQL可查看该任务对应的SQL脚本内容。
4、 可通过打开文件夹查看脚本,也可使用更便捷的SQL语句进行查询。
5、 若next_date为4000年1月1日,则表示该脚本已处于停止状态。
6、 通过查询dba_jobs表的what字段,可查找与特定存储过程关联的作业信息。
7、 dba_jobs表中job字段的数值与DBMS_Jobs中的编号相同,可据此进行信息的修改和更新操作。
新浪科技公众号
“掌”握科技鲜闻 (微信搜索techsina或扫描左侧二维码关注)










