13.5 GET_CURRENT_EXECUTIONファンクション
このファンクションは、現在の実行のステータスを返します。このファンクションはバックグラウンド・プロセス内からコールされ、自分の実行IDを取得します。
バックグラウンドで実行されているページ・プロセスからファンクションがコールされない場合は、空のレコードが返されます。
構文
APEX_BACKGROUND_PROCESS.GET_CURRENT_EXECUTION
RETURN t_execution;
パラメータ
なし
戻り値
現在の実行のステータス情報を含むT_EXECUTION
レコード。
例
次の例では、現在実行中のバックグラウンド実行のステータス情報を取得します。
DECLARE
l_execution apex_background_process.t_execution;
BEGIN
l_execution := apex_background_process.get_current_execution;
sys.dbms_output.put_line( 'Execution ID: ' || l_execution.id );
END;
=> Execution ID: 4711
親トピック: APEX_BACKGROUND_PROCESS