欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

oracle 整列回来空 实际有数据

更新时间: 2014-01-05 02:14:58 责任编辑: Author_N1

 

oracle 整列返回空 实际有数据
有没有遇到相同情况的,表里有数据,但是关联查询并排序分页后  出现一列或者几列数据为空
用的oracle11g,安装后改了字符编码
--参考方法--


你连接的结果集中有空记录而已

--参考方法--
个人建议:可先根据查询条件,先各个单表查询;然后再两张表关联查询,看看数据是否正确,然后三张表关联查询,以此类推,找出是哪张表的数据引起的问题。个人估计是还是数据问题导致。
--参考方法--
左右连接的时候出现了问题,不过你还是依照2楼的排除法去查一下
--参考方法--


is not null
--参考方法--
oracle 不能等于空 他必须是isnull 你每次连接的时候看看数据是否正常
--参考方法--
应该你用的是left join
如果用inner join 是没有这样情况的
--参考方法--
不可能是数据问题,应该是你连接逻辑的问题。
--参考方法--
那是因为没有关联上所致的
--参考方法--
外连接吧。、、、
--参考方法--
左连接了吧。。。或者右连接了
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:14:58
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/7550/
本文WWW.DOC100.NET DOC100.NET版权所有。