Bishan Asked: 2013-08-08 01:52:31 +0800 CST2013-08-08 01:52:31 +0800 CST 2013-08-08 01:52:31 +0800 CST 创建基于特定时区计划的作业 772 我有一个托管在欧洲的 Oracle 数据库。我需要在数据库中创建一个计划作业来发送电子邮件。我需要在印度标准时间 (IST) 每天 17:30:00 发送电子邮件。 我知道如何发送电子邮件和创造工作。但不知道如何创建要在我的本地时间 (IST) 执行的作业。 我怎样才能做到这一点? oracle timezone 1 个回答 Voted Best Answer Vardhan D G 2013-08-08T02:06:51+08:002013-08-08T02:06:51+08:00 以下创建一个作业,每天在国家/地区指定的当地时间 17.30 执行。 BEGIN DBMS_SCHEDULER.CREATE_JOB ( job_name => 'update_sales', job_type => 'STORED_PROCEDURE', job_action => 'OPS.SALES_PKG.UPDATE_SALES_SUMMARY', start_date => '07-AUG-13 17.30.00 PM India/Delhi', repeat_interval => 'FREQ=DAILY', end_date => '07-AUG-14 17.30.00 PM India/Delhi', auto_drop => FALSE, job_class => 'batch_update_jobs', comments => 'My new job'); END; /
以下创建一个作业,每天在国家/地区指定的当地时间 17.30 执行。