sys_context()的用法

原创 2006年06月19日 09:49:00

执行下这个语句你就明白了:

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

浅谈oracle中的context(上下文)

转载自:http://blog.itpub.net/25701553/viewspace-702957 context这个词见得还是挺多的,尤其是在计算机领域。大部人将它翻译为上下文,我也就跟随大众...
  • l2tp1012
  • l2tp1012
  • 2014年06月14日 14:43
  • 1692

Oracle12c使用初体验

安装Oracle 12c已经多日了,都没怎么尝试去使用。今天有时间,就在12c上尝试了下基础的一些东西。   下面就把这个实验过程分享一下。 sys@LUOCS12C> select * f...
  • liuquanel5
  • liuquanel5
  • 2013年10月02日 09:38
  • 4635

current_schema参数的用途

用户A包含表TBL,如果用户A将TBL的访问权限给用户B(grant select any table to B),则在用户B中要想引用用户A的表,不使用同义词,则需要用select * from ...
  • bisal
  • bisal
  • 2014年10月16日 11:58
  • 3815

Oracle中的USERENV和SYS_CONTEXT范例

  • 2011年07月07日 17:26
  • 26KB
  • 下载

ORACLE中的sys_context函数

  • 2015年08月14日 17:40
  • 30KB
  • 下载

SYS_CONTEXT函数返回IP地址的一些误解

上次分享中曾使用了SYS_CONTEXT函数获取ip地址,但返回值为空,当时认为其是返回ipv6的地址,所以为空,但其实这是错误的结论。虽然是一个小小的知识点,但从中可以看出Oracle对于这种内置函...
  • bisal
  • bisal
  • 2017年03月28日 22:08
  • 896

SYS_CONTEXT

SYS_CONTEXT returns the value of parameter associated with the contextnamespace. You can use this fu...
  • aqszhuaihuai
  • aqszhuaihuai
  • 2012年07月25日 21:32
  • 572

oracle sys_context()函数

第一个参数为'USERENV',是固定的,第二个参数也是固定的,但是是多选固定,可选的值如下所示: select sys_context('USERENV','AUTHENTICATION_TYPE...
  • kadwf123
  • kadwf123
  • 2012年10月12日 18:28
  • 8896

通过SYS_CONTEXT获取用户连接信息

SYS_CONTEXT 函数是Oracle提供的一个获取环境上下文信息的预定义函数。 该函数用来返回一个指定namespace下的parameter值。该函数可以在SQL和PL/SQL语言中使用。 S...
  • g13731463274
  • g13731463274
  • 2016年07月06日 13:52
  • 164

Oracle sys_context()函数

网上搜集的关于Oracle上下文信息获取方式: --用户的认证类型 select sys_context('USERENV','AUTHENTICATION_TYPE') from dual; --...
  • snoopy93
  • snoopy93
  • 2014年09月23日 13:13
  • 558
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:sys_context()的用法
举报原因:
原因补充:

(最多只允许输入30个字)