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

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

前 | 次 |

# 5.38 DELETE_COLLECTIONプロシージャ

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

構文

    APEX_COLLECTION.DELETE_COLLECTION (
        p_collection_name IN VARCHAR2);

パラメータ

表5-15 DELETE_COLLECTIONプロシージャのパラメータ

パラメータ | 説明
--- | ---
`p_collection_name` | すべてのメンバーとともに削除するコレクションの名前。このコレクションが、カレント・ユーザーの指定された名前で、同じセッションに存在しないと、エラーが戻されます。

例

この例は、`DELETE_COLLECTION`プロシージャを使用して、`EMPLOYEE`コレクションを削除する方法を示しています。

    Begin
        APEX_COLLECTION.DELETE_COLLECTION(
            p_collection_name => 'EMPLOYEE');
    End;

参照:

- DELETE_ALL_COLLECTIONS_SESSIONプロシージャ

- DELETE_ALL_COLLECTIONSプロシージャ

- 「DELETE_MEMBERプロシージャ」

- 「DELETE_MEMBERSプロシージャ」