31.4 DELETE_SESSIONプロシージャ

このプロシージャは、指定されたIDのセッションを削除します。セッションが現在アタッチされている場合、アプリケーションのクリーン・アップPL/SQLコードをコールして、環境をリセットします。指定されたセッションが存在しない場合や、コール元がセッションのワークスペースにアクセスできない場合、このプロシージャは何も行いません。

構文

procedure delete_session (
    p_session_id in number default wwv_flow.g_instance );

パラメータ

表31-4 DELETE SESSIONプロシージャのパラメータ

パラメータ 説明

p_session_id

セッションID。

Raises

  • APEX.SESSION.EXPIRED: セッションは存在しません。

  • SECURITY_GROUP_ID_INVALID: 現在のワークスペースがセッション・ワークスペースと一致しません。

セッション12345678を削除します。

begin
    apex_session.delete_session (
    p_session_id => 12345678 );
 end;