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

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

前 | 次 |

# 5.25 COLLECTION_EXISTSファンクション

このファンクションを使用して、コレクションが存在するかどうかを判別します。指定したコレクションが、カレント・アプリケーションIDのカレント・セッション内にカレント・ユーザー用として存在すると、`TRUE`が戻されます。それ以外の場合は、`FALSE`が戻されます。

構文

    APEX_COLLECTION.COLLECTION_EXISTS (
        p_collection_name IN VARCHAR2)
    RETURN BOOLEAN;

パラメータ

表5-4 COLLECTION_EXISTSファンクションのパラメータ

パラメータ | 説明
--- | ---
`p_collection_name` | コレクションの名前。最大長は255バイトです。コレクション名は、大/小文字が区別されず、大文字に変換されます。

例

次の例は、`COLLECTION_EXISTS`ファンクションを使用して、`EMPLOYEES`というコレクションが存在するかどうかを判別する方法を示しています。

    Begin
        l_exists := APEX_COLLECTION.COLLECTION_EXISTS (
            p_collection_name => 'EMPLOYEES');
    End;