怎么访问可以不用加前缀 user.table
两个用户都是dba权限
可以实现一张表两个用户一起访问吗?
像MSSQL一样吗?
两个用户都是dba权限
可以实现一张表两个用户一起访问吗?
像MSSQL一样吗?
解决方案 »
- 数据库启动不了 在线等
- 如何计算执行计划中的cost值
- 如何将EXCEL数据导入ORACLE?????
- 数据库恢复问题:(
- ■■关于instr的一个问题,100分求助■■
- 谁能给一份最简单的存储过程的例子
- 求教:根据经验,什么可能的原因会导致OracleOraHome90Agent服务无法启动?
- please say the meaning of this code in your TEST_LIST_ITEM!! thank you(develper/2000)
- oracle jdbc的问题
- oracle导入dmp报ORA-39165,ORA-39002
- 怎么删除.dbf文件?
- 若部门名称按字母顺序排列,oracle 按字母顺序排序,当出现汉字时,汉字排在最后,如出现多个汉字时,排列顺序不清楚
建同义词
可以实现一张表两个用户一起访问吗?
可以的
已连接。
SQL> alter session set current_schema=SCOTT
2 /会话已更改。SQL> SELECT * FROM EMP
2 / EMPNO EMPNAME WORK_YEARS DEPTNAME SAL
---------- ---------- ---------- ---------- ----------
1314 sunny 0 5000
SCOTT 0 5000
SMITH 0 6000
CLERK 0 8000SQL> conn scott/sys
已连接。
SQL> show user
USER 为 "SCOTT"
SQL> create public synonym emp for scott.emp
2 /同义词已创建。SQL> conn system/sys
已连接。
SQL> show user
USER 为 "SYSTEM"
SQL> select * from emp
2 / EMPNO EMPNAME WORK_YEARS DEPTNAME SAL
---------- ---------- ---------- ---------- ----------
1314 sunny 0 5000
SCOTT 0 5000
SMITH 0 6000
CLERK 0 8000
set session只是一次连接过程中的吧?
同义词对于很多表的数据库不是很方便
oracle下开发就是用一个用户的吗?