23.13 LOG_MESSAGEプロシージャ(非推奨)
このプロシージャは、デバッグ・メッセージを記録します。
ノート:
このAPIは非推奨であり、将来のリリースで削除される予定です。
このプロシージャ:のかわりに、次を使用してください:
構文
APEX_DEBUG.LOG_MESSAGE (
p_message IN VARCHAR2 DEFAULT NULL,
p_enabled IN BOOLEAN DEFAULT FALSE,
p_level IN t_log_level DEFAULT c_log_level_app_trace )
パラメータ
パラメータ | 説明 |
---|---|
p_message |
最大長が1,000バイトのデバッグ・メッセージ。 |
p_enabled |
ロギングが有効になっていると、メッセージが記録されます。TRUE は、ロギングを有効にします。
|
p_level |
ログ・メッセージのレベルを識別します(1 は重要度が最も高く、9 は重要度が最も低いログ・メッセージです)。これは整数値です。
|
例
この例では、レベル1
および2
メッセージに対してデバッグ・メッセージ・ロギングを有効にし、レベル1
メッセージと変数値を表示します。デバッグは明示的に有効になっており、このパラメータのデフォルト設定のFALSE
よりも、この有効化の設定の方が優先されるため、p_enabled
パラメータを指定する必要はありません。
DECLARE
l_value varchar2(100) := 'test value';
BEGIN
APEX_DEBUG.ENABLE (p_level => 2);
APEX_DEBUG.LOG_MESSAGE(
p_message => 'l_value = ' || l_value,
p_level => 1 );
END;
親トピック: APEX_DEBUG