Программа PLSQL должна запускаться в любой день с 1 по 5 каждого месяца и с 25 по последний день месяца - PullRequest
1 голос
/ 02 марта 2011

У меня есть программа PLSQL с тремя курсорами.Эта программа должна выполняться как задание.

Задание должно выполняться в любой день с 1 по 5 числа каждого месяца.А также между 25-м и последним днем ​​каждого месяца.Как написать логику для запуска этой программы?

Ответы [ 2 ]

3 голосов
/ 02 марта 2011

Я бы назначил задание на выполнение базы данных каждый день, а затем сделал бы простое условие if в начале программы, чтобы проверить, является ли действительным день для запуска остальной части кода.

1 голос
/ 30 марта 2011

Проверьте процедуры DBMS_SCHEDULER. В новой версии Oracle v Developer (v3) имеется приятный графический интерфейс для настройки расписаний

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...