45.34 IS_EQUALファンクション

このファンクションは、両方の値が等しい場合にTRUEを戻し、等しくない場合にFALSEを戻します。両方の値がNULLの場合は、TRUEが戻されます。

構文

APEX_PLUGIN_UTIL.IS_EQUAL (
    p_value1 IN VARCHAR2
    p_value2 IN VARCHAR2 )
RETURN BOOLEAN;

パラメータ

パラメータ 説明
p_value1 比較する最初の値。
p_value2 比較する2つ目の値。

戻り値

戻り値 説明
BOOLEAN 両方の値が等しいか、両方の値がNULLの場合、TRUEを戻します。そうでない場合は、FALSEを戻します。

次の例では、データベースの値が入力内容と異なる場合に、if文のコードが実行されます。

if NOT apex_plugin_util.is_equal(l_database_value, l_current_value) then
    -- value has changed, do something
    null;
end if;