Oracle 11G函数整理(环境标识函数)

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;

你可能感兴趣的:(Oracle 11G函数整理(环境标识函数))