DBMS_SESSION システムパッケージは、PLから ALTER SESSION SQLステートメントやその他のセッション情報にアクセスするための機能を提供します。DBMS_SESSION を使用して、設定やセキュリティレベルを設定できます。
適用対象
この内容はOceanBaseデータベースEnterprise Editionにのみ適用されます。OceanBaseデータベースCommunity EditionはMySQLモードのみを提供します。
DBMS_SESSION権限の説明
DBMS_SESSION システムパッケージの呼び出しにはユーザー権限が必要であり、SYS 権限は不要です。
DBMS_SESSIONサブプログラムの概要
次の表は、OceanBaseデータベースの現在のバージョンでサポートされているDBMS_SESSIONサブプログラムとその簡単な説明を示しています。
サブプログラム |
説明 |
|---|---|
| CLEAR_ALL_CONTEXT | すべてのコンテキスト情報をクリアします。 |
| CLEAR_CONTEXT | 指定されたコンテキスト情報をクリアします。 |
| CLEAR_IDENTIFIER | 識別子をクリアします。 |
| RESET_PACKAGE | Session上のすべてのPackage変数をクリアします。 |
| SET_CONTEXT | コンテキストプロパティの値を設定またはリセットします。 |
| SESSION_IS_ROLE_ENABLED | 指定されたロールがセッションレベルで有効かどうかを確認します。 |
| IS_ROLE_ENABLED | 指定されたロールがセッションで有効かどうかを確認します。 |