23.22 WARNプロシージャ
このプロシージャは、c_log_level_warn
レベルのメッセージを記録します。
構文
APEX_DEBUG.WARN (
p_message IN VARCHAR2,
p0 IN VARCHAR2 DEFAULT NULL,
p1 IN VARCHAR2 DEFAULT NULL,
p2 IN VARCHAR2 DEFAULT NULL,
p3 IN VARCHAR2 DEFAULT NULL,
p4 IN VARCHAR2 DEFAULT NULL,
p5 IN VARCHAR2 DEFAULT NULL,
p6 IN VARCHAR2 DEFAULT NULL,
p7 IN VARCHAR2 DEFAULT NULL,
p8 IN VARCHAR2 DEFAULT NULL,
p9 IN VARCHAR2 DEFAULT NULL,
p_max_length IN PLS_INTEGER DEFAULT 1000 )
パラメータ
パラメータ | 説明 |
---|---|
p_message |
デバッグ・メッセージ。% の文字列は、utl_lms.format_message およびCのsprintfと同様に、p0 からp19 によって置換されます。%% は、特殊文字% を表します。%<n> は、p<n> によって置換されます。
|
p0 からp9 |
% プレースホルダの置換文字列。
|
p_max_length |
値p<n> は、この長さに切り捨てられます。元の値がこの長さを超えていることを示すためにチルダ(~ )文字が付加されます。
|
例
次の例に、APEX_DEBUG.WARN
を使用して、デバッグ・ログに非常に重要なデータを記録する方法を示します。
apex_debug.warn('Soft constraint %s violated: %s', 4711, sqlerrm);
親トピック: APEX_DEBUG