我有一个调用的模式GBO_ARC_SCHEMA,其中我有一个表调用TEST_EMP,我有两个用户说USER_A和USER_B.
首先,我连接USER_A并解雇查询
select count(*)from TEST_EMP;
count
-----
20
Run Code Online (Sandbox Code Playgroud)
之后,我连接as USER_b并在查询下方触发,但它发出错误,表示表或视图不会退出
select count(*)from TEST_EMP;
Run Code Online (Sandbox Code Playgroud)
但如果我使用scma.object name它允许我查询如下
select count(*)from GBO_ARC_SCHEMA.TEST_EMP;
Run Code Online (Sandbox Code Playgroud)
但根据我的要求,我不想指定架构名称.
有人可以帮帮我吗?
我有表test1并且有一个列DOJ,时间戳数据类型的记录很少,如下所示.在这里,我需要在doj和systimestamp之间的差异im毫秒.
SELECT DOJ FROM TEST1;
DOJ
----------------------------
21-MAR-14 09.25.34.514526000
21-MAR-14 09.25.34.520345000
22-MAR-14 09.25.34.523144000
22-MAR-14 09.25.34.527770000
23-MAR-14 09.25.34.532482000
23-MAR-14 09.25.34.535603000
24-MAR-14 09.25.34.538556000
24-MAR-14 09.25.34.541729000
SELECT SYSTIMESTAMP FROM DUAL;
SYSTIMESTAMP
--------------
24-MAR-14 09.48.10.251556000 +00:00
Run Code Online (Sandbox Code Playgroud)
有人可以帮我这个.
我有一个问题想知道用户和架构之间的确切区别?一个模式可以有多个用户吗?如果可以,如何实现?
有人可以用很好的例子解释一下吗?
我有一个名为test的表,它有3列src,dest和以下格式的距离
src dest distance
-----------------------------------------
Newyork Texas 680
Texas Newyork 680
Newyork Florida 210
Florida Newyork 210
Florida California 490
Run Code Online (Sandbox Code Playgroud)
如果两者相同,我想选择src和dest之间的不同,即Newyork和Texas之间的距离与Texas和Newyork相同,所以我想在最终输出中将其显示为1个条目而不是2个条目,如下所示.
src dest distance
-----------------------------------------
Newyork Texas 680
Newyork Florida 210
Florida California 490
Run Code Online (Sandbox Code Playgroud)
有人可以帮助我们获取相同的查询.