我有一个每日预定的工作,运行一个程序,每天在特定时间发送短信 . 但是不能保证短信的源表会在那个时候填充,我希望能够在没有填充源表的情况下将作业重新安排一个小时 . 我该怎么做呢
只需安排每小时的工作,并在程序中加入一个条件,这样如果没有任何事情可以做任何事情 .
--in pseudo code CREATE OR REPLACE Your_procedure is v_count NUMBER(9); BEGIN select count(*) INTO v_count FROM sms_table; IF v_count > 0 THEN --do something ELSE --log the count into a logging table END IF; END;
对于一种更复杂的方法来说,马丁福勒的发型是令人深思的 .
1 回答
只需安排每小时的工作,并在程序中加入一个条件,这样如果没有任何事情可以做任何事情 .
对于一种更复杂的方法来说,马丁福勒的发型是令人深思的 .