但我试过不行,单独查询可以。
select ebills_nanjing.im_xyz.xyzhm xyzhm
from ebills_nanjing.im_xyz
union
select ebills_beijing.im_xyz.xyzhm
from ebills_beijing.im_xyz
可以执行。
但建视图
create or replace view im_xyz as
select ebills_nanjing.im_xyz.xyzhm xyzhm
from ebills_nanjing.im_xyz
union
select ebills_beijing.im_xyz.xyzhm
from ebills_beijing.im_xyz
确通不过,报表不存在
select ebills_nanjing.im_xyz.xyzhm xyzhm
from ebills_nanjing.im_xyz
union
select ebills_beijing.im_xyz.xyzhm
from ebills_beijing.im_xyz
可以执行。
但建视图
create or replace view im_xyz as
select ebills_nanjing.im_xyz.xyzhm xyzhm
from ebills_nanjing.im_xyz
union
select ebills_beijing.im_xyz.xyzhm
from ebills_beijing.im_xyz
确通不过,报表不存在
解决方案 »
- 关于awr报告中使用快照的问题
- DDL会自动提交事务,那会提交哪些事务呢?
- 关于主键名称和列名的问题
- 同一用户在不同的客户端都可以登陆到Oracle,这不会影响并发么
- 求购一个存储过程,急急啊!
- group by日期问题
- 如何分离oracle客户端,oracle版本为8i,操作系统为win2000?(在线)
- 写了个存储过程,出了个让人郁闷的错误
- Oracle8i 在p4 系统是2000 安装出错???
- ][求助]请教大虾,如何在pl/sql中使用动态sql?
- 在oracle中在两个整型值之间执行按位逻辑与运算的运算符是什么?
- 我没有办法登陆oracle enterprise manager!!!
select ebills_beijing.im_xyz.xyzhm
from ebills_beijing.im_xyz
这里我加了用户名呀。用户名是:ebills_beijing
select * from zdwy.newsindex --zdwy是另一个用户(当前timecard用户)
union
select * from zdwy.newsindex;
/SQL> select idno from v_viw;IDNO
------------
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0019
0020
002116 rows selected
create view im_xyz as
select *
from ebills_nanjing.im_xyz
union
select *
from ebills_beijing.im_xyz
这个视图的时候不能通过,报表或视图不存在。
但我单独在用户ebills_zh执行
select *
from ebills_nanjing.im_xyz
union
select *
from ebills_beijing.im_xyz
语句是可以执行的。