[SQL ] procedure是同時進行或逐一進行?

作者: paranoia5201 (邁向研究生)   2020-03-18 23:59:11
資料庫名稱:Oracle
資料庫版本:11g
內容/問題描述:我寫一個prcedure,負責啟動其他 procedure,如下。
create or replace procedure run_all_jobs is
v_record_day varchar2(10) default to_char(sysdate-1,'yyyymmdd');
begin
sp_a (v_record_day);
sp_b (v_record_day);
sp_c (v_record_day);
end;
run_all_job 會每天在固定時間執行,也就是叫上面那三隻預存程序工作。
請問這三隻會同時進行,還是逐一進行?
我的理想是:
sp_a 先更新,然後 sp_b 會依照 sp_a的更新內容而動作,sp_c則同樣看sp_b動作。
若上面這寫法無法滿足我的需求,是要在寫一個procedure然後設定較晚時間進行?
還請指教,感謝~
作者: MOONY135 (談無慾)   2020-03-19 10:52:00
讓其他sp先回傳運行狀態回來勒
作者: benqm300 (人生苦短)   2020-03-19 12:56:00
你跑一次不就知道了?

Links booklink

Contact Us: admin [ a t ] ucptt.com