トップページに戻る    次のSQLパズルへ    前のSQLパズルへ

3-13 IPとホスト名とログイン名を取得

SQLパズル

ログインユーザの、IPとホスト名とログイン名を取得する


SQL

select sys_context('USERENV', 'IP_ADDRESS') as IP,
sys_context('USERENV', 'HOST') as ホスト名1,
userenv('TERMINAL') as ホスト名2,
sys_context('USERENV', 'OS_USER') as ログイン名
from dual;


解説

sys_context関数を使うと、IPとホスト名とログイン名を取得できます