14.10 EXTRACT_CONSTRAINT_NAMEファンクション

このファンクションは、p_error.ora_sqlerrmに含まれる制約名を抽出します。制約は、パターンschema.constraintと一致する必要があります。

構文

APEX_ERROR.EXTRACT_CONSTRAINT_NAME (
    p_error          in t_error,
    p_include_schema in boolean default false )
    return varchar2;

パラメータ

表14-7 EXTRACT_CONSTRAINT_NAMEファンクションのパラメータ

パラメータ 説明

p_error

エラー処理ファンクションのp_errorパラメータ。

p_include_schema

TRUEに設定すると、結果の先頭にはスキーマ名が付きます。たとえば、HR.DEMO_PRODUCT_INFO_PKのようになります。FALSEに設定すると、定数の名前だけが戻されます。

このプロシージャの使用方法の例については、エラー処理ファンクションの例を参照してください。