7.27 COLLECTION_MEMBER_COUNTファンクション

このファンクションを使用して、名前付きコレクションのメンバーの合計数を取得します。欠落があると、戻されるメンバー合計数と、コレクションの最も大きい順序番号が一致しなくなります。名前付きコレクションがカレント・セッション内にカレント・ユーザー用として存在しないと、エラーが発生します。

構文

APEX_COLLECTION.COLLECTION_MEMBER_COUNT (
    p_collection_name IN VARCHAR2)
RETURN NUMBER;

パラメータ

表7-6 COLLECTION_MEMBER_COUNTファンクションのパラメータ

パラメータ 説明

p_collection_name

コレクションの名前。

この例は、COLLECTION_MEMBER_COUNTファンクションを使用して、DEPARTMENTSコレクションのメンバーの合計数を取得する方法を示しています。

Begin
    l_count := APEX_COLLECTION.COLLECTION_MEMBER_COUNT( p_collection_name => 'DEPARTMENTS');
End;