用户hr登录以后,当前模式为hr
sql>show user
hr
sql>alter session set CURRENT_SCHEMA= user1
当前模式为user1请问:怎么知道当前的模式是user1 呢
sql>show user
hr
sql>alter session set CURRENT_SCHEMA= user1
当前模式为user1请问:怎么知道当前的模式是user1 呢
解决方案 »
- oracle问题 !!!!急求大神们解决。谢谢
- oracle函数编译错误。。
- 请推荐几本使用Oracle SQL开发的经典教材
- ORA-01480 trailing null missing from STR (STR 赋值变量缺少空后缀)
- java.sql.SQLException: ORA-02019: 未找到远程数据库的连接说明
- select name from v$database 中的v$database 是什么意思??
- 求教,我想从所有表中查一个数据怎么办?
- 那位前辈可以讲讲铁路数据库的表结构,想模拟用于铁路系统软件开发!
- 在存储函数中执行语句出错,但在存储函数外执行没问题??(错误:ora-01401,插入的值对于列过大)
- 如何将oracle的数据导入sql server,急
- 请问pl/sql developer怎么查看当前数据库所有的计划任务?
- ORALCE速度非常慢,请问怎么优化?
SYS_CONTEXT('USERENV','CURRENT_SCHEMA') CURRENT_SCHEMA from dual;
SQL> select SYS_CONTEXT( 'USERENV ', 'CURRENT_USER ') CURRENT_USER ,
2 SYS_CONTEXT( 'USERENV ', 'CURRENT_SCHEMA ') CURRENT_SCHEMA from dual; CURRENT_USER
--------------------------------------------------------------------------------
CURRENT_SCHEMA
--------------------------------------------------------------------------------
SQL>
SQL> select sys_context('userenv','CURRENT_SCHEMA') from dual;SYS_CONTEXT('USERENV','CURRENT
--------------------------------------------------------------------------------
JZL_USERSQL> show user;
User is "jzl_user"SQL> select sys_context('userenv','CURRENT_SCHEMA') from dual;SYS_CONTEXT('USERENV','CURRENT
--------------------------------------------------------------------------------
JZL_USERSQL> alter session set current_schema=system;Session alteredSQL> select sys_context('userenv','CURRENT_SCHEMA') from dual;SYS_CONTEXT('USERENV','CURRENT
--------------------------------------------------------------------------------
SYSTEM