看板 Database 關於我們 聯絡資訊
資料庫名稱: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然後設定較晚時間進行? 還請指教,感謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 18.194.116.40 (美國) ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1584547153.A.9AE.html
MOONY135: 讓其他sp先回傳運行狀態回來勒 03/19 10:52
benqm300: 你跑一次不就知道了? 03/19 12:56