13.6 GET_EXECUTIONファンクション
このファンクションは、特定の実行IDの現在のステータスを返します。
構文
APEX_BACKGROUND_PROCESS.GET_EXECUTION (
p_application_id IN NUMBER DEFAULT apex_application.g_flow_id,
p_execution_id IN NUMBER )
RETURN t_execution;
パラメータ
パラメータ | 説明 |
---|---|
p_application_id |
プロセスを含むアプリケーションのID。 |
p_execution_id |
ステータスを取得する実行のID。 |
戻り値
このファンクションは、この実行の現在のステータス情報を含むt_execution
レコードを返します。
例
次の例では、実行ID 4711のステータス情報を取得します。
DECLARE
l_execution apex_background_process.t_execution;
BEGIN
l_execution := apex_background_process.get_execution(
p_application_id => 100,
p_execution_id => 4711 );
sys.dbms_output.put_line( 'Execution State: ' || l_execution.state );
END;
=> Execution State: EXECUTING
親トピック: APEX_BACKGROUND_PROCESS