10.12 LOG_ERRORプロシージャ

このプロシージャは、重大度がERRORのログ・エントリを書き込み、自動化コード内で使用します。

構文

APEX_AUTOMATION.LOG_ERROR (
    p_message   IN VARCHAR2 )

パラメータ

パラメータ 説明
p_message 自動化ログに書き込むメッセージ。

この例では、ログ情報をいくつか書き込みます。自動化で自動化問合せとしてselect * from empを使用します。

BEGIN
    IF :SAL > 10000 THEN
         apex_automation.log_error(
             p_message => 'High Salary found for empno: ' || :EMPNO );
    ELSE
        my_logic_package.process_emp(
            p_empno => :EMPNO,
            p_sal => :SAL,
            p_depto => :DEPTNO );
    END IF;
END;