易截截图软件、单文件、免安装、纯绿色、仅160KB

Oracle 视图上 查询 问题

SQL> select * from c ;

N1        N2        N3        N4
-- ---------- ---------- ----------
A        456        34        55
B        135        345        643
B        456        34        55
A        123        235
B        332        534
C        135                  643
A        789                  342
B        365                  774

8 rows selected.

SQL> select * from c where c.n1='A';

no rows selected

c 是我建的一个用a,b 两个表连接的view  请问为什么没有返回行呢?
 
建视图 的语句贴出来

引用
建视图 的语句贴出来

create view c as
select nvl(a.n1,b.n1) as n1,nvl(a.n2,b.n2) as n2,n3,n4 from  a full join b on a.n1=b.n1 and a.n2=b.n2;
顺便问一句 其中空的位置 是存的null吗  还是根本那个位


相关问答:

linux下C语言开发oracle的问题。

两个文件1.PC,1.inc
1.PC有操作oracle数据库的 ,1.inc也有操作oracle数据库 
在其他数据中如informix 中$include 1.inc就可以使用了
在ORACLE数据库重 $include 1.inc不可用 EXEC SQL include 1.inc也不可 ......

oracle 自定义分组 - Oracle / 基础和管理

select sum(a.t)from ta a group by ta.a,这条语句将表ta中的数据按照a字段分组汇总t字段。
结果比如:
3 30
4 50
我想得到这个结果:
1 0
2 0
3 30
4 50
5 0
这个结果,请问sql语句怎么写?多谢
nobody ......

[原创] ORACLE 连接字串 - Oracle / 非技术区

假设table01 中有 以下资料
emp_no emp_name
------- ------------
0001 TOM
0002 JOHN
0003 MARY
常用电话 
而我们要得到以下的OUTPUT (或是各种其他的output)
0001,TOM
0002,JOHN ......

oracle 安装 01092 错误 - Oracle / 基础和管理

oracle 11g 安装 01092 错误,
日志信息:
[oracle@linux trace]$ vi alert_orcl.log 
MMON started with pid=14, OS id=9089
RESETLOGS after incomplete recovery UNTIL CHANGE 522752
Errors in file / ......

oracle触发器插入问题 - Oracle / 高级技术

我有两个表(A表和B表),机构完全相同:A 表建立触发器
当insert into A(id,name) values('1','zhangsan'); 我只想将name=zhangsan的时候将insert语句插入到B表中而A表不执行操作这个触发器应该怎么实现呢?
如: ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号