プライマリ・コンテンツに移動

Oracle® Application Express APIリファレンス リリース5.1 E85937-02 |
| 目次 | 索引

前 | 次 |

# 21.23 IS_EQUALファンクション

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

構文

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

パラメータ

表21-32 IS_EQUALのパラメータ

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

戻り値

表21-33 IS_EQUALの戻り値

戻り値 | 説明
--- | ---
`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;