ORACLE SQL リファレンス(逆引き)

ORACLE SQL リファレンス

Web oracle.se-free.com
現在のセッション情報を取得する( USERENV )
スポンサード リンク

現在のセッション情報を取得するには、USERENV関数を使用します。

USERENV( 文字列 )

引数で指定した文字列に対応する、セッション情報を取得します。
 
文字列 説明
SESSIONID セッションID
LANGUAGE 現在のセッションで使用している言語・地域
LANG 文字列「LANGUAGE」の略称
ISDBA DBA権限を保有している「true」、保有してない「false」
ENTRYID 現行セッションの監査エントリ番号

TERMINAL

端末に対するオペレーティング・システム識別子
CLIENT_INFO DBMS_APPLICATION_INFOパッケージを使用するアプリケーションが格納できるユーザーセッション情報

例1) 現行セッションのセッションIDを取得する。

SQL> select
  2  userenv('sessionid')
  3 from dual;

USERENV('SESSIONID')
--------------------
3673



スポンサード リンク


現在のセッション情報を取得する( USERENV )
DB名、ユーザ、IPアドレス、ホストなどのシステム情報を取得する( SYS_CONTEXT )
ユーザー名を取得する( USER )

SQL(DML2) へ
忘れっぽいエンジニアのオラクルSQLリファレンス TOPへ