9.29 CREATE_OR_TRUNCATE_COLLECTIONプロシージャ
このプロシージャを使用して、コレクションを作成します。同じ名前のコレクションが、カレント・アプリケーションIDの同じセッション内にカレント・ユーザー用として存在すると、そのコレクションのすべてのメンバーが削除されます。つまり、名前付きコレクションが切り捨てられます。
構文
APEX_COLLECTION.CREATE_OR_TRUNCATE_COLLECTION(
p_collection_name IN VARCHAR2);
パラメータ
表9-8 CREATE_OR_TRUNCATE_COLLECTIONプロシージャのパラメータ
パラメータ | 説明 |
---|---|
|
コレクションの名前。最大長は255文字です。名前付きコレクションがカレント・セッションにカレント・ユーザー用として存在すると、その名前付きコレクションのすべてのメンバーが削除されます。 |
例
この例は、CREATE_OR_TRUNCATE_COLLECTION
プロシージャを使用して、EMPLOYEES
という既存のコレクションのすべてのメンバーを削除する方法を示しています。
Begin
APEX_COLLECTION.CREATE_OR_TRUNCATE_COLLECTION(
p_collection_name => 'EMPLOYEES');
End;
親トピック: APEX_COLLECTION