7.38 DELETE_COLLECTIONプロシージャ

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

構文

APEX_COLLECTION.DELETE_COLLECTION (
    p_collection_name IN VARCHAR2);

パラメータ

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

パラメータ 説明

p_collection_name

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

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

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