系统函数

 sys_context

1)terminal:当前会话客户所对应的终端的标示符

2)language: 语言

3)db_name: 当前数据库名称

4)nls_date_format: 当前会话客户所对应的日期格式

5)session_user: 当前会话客户所对应的数据库用户名

6)current_schema:当前会话客户所对应的默认方案名

7)host: 返回数据库所在主机的名称

通过该函数,可以查询一些重要信息,比如你正在使用哪个数据库?

SQL>select sys_context('USERENV','db_name') fromdual;

SYS_CONTEXT('USERENV','DB_NAME

--------------------------------------------------------------------------------

zhulin

注意:USERENV是固定的,不能改的,db_name可以换成其它,比如lanuage SQL>sys_context('USERENV','language') from dual;

SYS_CONTEXT('USERENV','LANGUAG

--------------------------------------------------------------------------------

AMERICAN_AMERICA.ZHS16GBK

SQL>sys_context('USERENV','current_schema')from dual;

SYS_CONTEXT('USERENV','CURRENT

--------------------------------------------------------------------------------

XIAOQIANG

你可能感兴趣的:(数据库)