23.21 TRACEプロシージャ

このプロシージャは、c_log_level_app_traceレベルのメッセージを記録します。

構文

APEX_DEBUG.TRACE ( 
    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.trace('Low-level information: %s+%s=%s', 1, 2, 3);