1、SYS_CONTEXT(namespace,para,length)返回关联了系统上下文参数的值
Namespace:一般就为USERENV
Para:环境变量参数如:DB_NAME,sessionid等
Length:可有可无
select
SYS_CONTEXT('USERENV','TERMINAL')terminal,
SYS_CONTEXT('USERENV','LANGUAGE')language,
SYS_CONTEXT('USERENV','SESSIONID')sessionid,
SYS_CONTEXT('USERENV','INSTANCE')instance,
SYS_CONTEXT('USERENV','ENTRYID')entryid,
SYS_CONTEXT('USERENV','ISDBA')isdba,
SYS_CONTEXT('USERENV','NLS_TERRITORY')nls_territory,
SYS_CONTEXT('USERENV','NLS_CURRENCY')nls_currency,
SYS_CONTEXT('USERENV','NLS_CALENDAR')nls_calendar,
SYS_CONTEXT('USERENV','NLS_DATE_FORMAT')nls_date_format,
SYS_CONTEXT('USERENV','NLS_DATE_LANGUAGE')nls_date_language,
SYS_CONTEXT('USERENV','NLS_SORT')nls_sort,
SYS_CONTEXT('USERENV','CURRENT_USER')current_user,
SYS_CONTEXT('USERENV','CURRENT_USERID')current_userid,
SYS_CONTEXT('USERENV','SESSION_USER')session_user,
SYS_CONTEXT('USERENV','SESSION_USERID')session_userid,
SYS_CONTEXT('USERENV','PROXY_USER')proxy_user,
SYS_CONTEXT('USERENV','PROXY_USERID')proxy_userid,
SYS_CONTEXT('USERENV','DB_DOMAIN')db_domain,
SYS_CONTEXT('USERENV','DB_NAME')db_name,
SYS_CONTEXT('USERENV','HOST')host,
SYS_CONTEXT('USERENV','OS_USER')os_user,
SYS_CONTEXT('USERENV','EXTERNAL_NAME')external_name,
SYS_CONTEXT('USERENV','IP_ADDRESS')ip_address,
SYS_CONTEXT('USERENV','NETWORK_PROTOCOL')network_protocol,
SYS_CONTEXT('USERENV','BG_JOB_ID')bg_job_id,
SYS_CONTEXT('USERENV','FG_JOB_ID')fg_job_id,
SYS_CONTEXT('USERENV','AUTHENTICATION_TYPE')authentication_type,
Sys_Context('USERENV','AUTHENTICATION_DATA')Authentication_Data
from dual
2、SYS_GUID() 产生全局唯一标识值(RAW值)
select sys_guid() a1 from dual;
3、SYS_TYPEID(object_type_value)
4、UID 返回登陆用户唯一Session唯一标识
select uid from dual;
5、USER 返回登陆用户用户名
select uid,user from dual;
6、USERENV(para)
Select Userenv('CLIENT_INFO')Client_Info,Userenv('ENTRYID') Entryid,Userenv('ISDBA') Isdba,
Userenv('LANG') lang,Userenv('LANGUAGE')languag,Userenv('sessionid') sessionid,Userenv('SID') sid,USERENV('TERMINAL')TERMINAL
from dual;