ヘッダーをスキップ

Oracle Workflow APIリファレンス
リリース2.6.3.5

部品番号: B15622-01
前へ 次へ       目次 索引 用語集
         前へ  次へ          目次  索引  用語集

GET_ERROR

構文

procedure GET_ERROR


    (err_name out varchar2,
err_message out varchar2
err_stack out varchar2);

説明

現行のエラー・メッセージ名およびトークンが置換されたエラー・メッセージを戻します。また、エラー・スタックを消去します。現行のエラーがない場合は、NULLを戻します。

例1

/*Handle unexpected errors in your workflow code by raising WF_CORE exceptions. When calling any public Workflow API, include an exception handler to deal with unexpected errors.*/


declare
errname varchar2(30);
errmsg varchar2(2000);
errstack varchar2(32000);
begin
...
Wf_Engine.CompleteActivity(itemtype, itemkey, activity, result_code);
...
exception
when others then
wf_core.get_error(err_name, err_msg, err_stack);
if (err_name is not null) then
wf_core.clear;
-- Wf error occurred. Signal error as appropriate.
else
-- Not a wf error. Handle otherwise.
end if;
end;

関連項目

CLEAR


          前へ   次へ           目次   索引   用語集



Oracleロゴ
Copyright © 2003, 2004, Oracle. All rights reserved.