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

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

前 | 次 |

# 5.39 DELETE_MEMBERプロシージャ

このプロシージャを使用して、指定した名前付きコレクションから指定したメンバーを削除します。名前付きコレクションが、カレント・アプリケーションIDのカレント・セッション内に同じユーザー用として存在しないと、アプリケーション・エラーが発生します。

構文

    APEX_COLLECTION.DELETE_MEMBER (
        p_collection_name IN VARCHAR2,
        p_seq IN VARCHAR2);

パラメータ

表5-16 DELETE_MEMBERのパラメータ

パラメータ | 説明
--- | ---
`p_collection_name` | 指定したメンバーを削除するコレクションの名前。最大長は255文字です。コレクション名は大/小文字が区別されず、大文字に変換されます。このコレクションが、同じセッションにカレント・ユーザー用として存在しないと、エラーが戻されます。
`p_seq` | これは、削除するコレクション・メンバーの順序番号です。

例

この例は、`DELETE_MEMBER`プロシージャを使用して、`EMPLOYEES`というコレクションから順序番号が2のメンバーを削除する方法を示しています。

    Begin
        APEX_COLLECTION.DELETE_MEMBER(
            p_collection_name => 'EMPLOYEES',
            p_seq => '2');
    End;

参照:

- DELETE_ALL_COLLECTIONS_SESSIONプロシージャ

- DELETE_ALL_COLLECTIONSプロシージャ

- DELETE_COLLECTIONプロシージャ

- 「DELETE_MEMBERSプロシージャ」