SQL2005 中建视图,如果VIEW中用 left outer join,连接的表是null值。那么用JAVA在取数值的时候取出的都是空值,这是怎么回事啊?举例:
表a id name bbh
01 a1 null
02 a2 null表b bh mc
01 b1
02 b2如果 create view test as select a.* from a left outer join b on a.bbh=b.bh
这样之后bbh都是null,其他字段都是有值的。,但是用java
CachedRowSetImpl.getString(""),,无论取哪个字段都是空的,
请问高手这是怎么回事呢?
先谢了
表a id name bbh
01 a1 null
02 a2 null表b bh mc
01 b1
02 b2如果 create view test as select a.* from a left outer join b on a.bbh=b.bh
这样之后bbh都是null,其他字段都是有值的。,但是用java
CachedRowSetImpl.getString(""),,无论取哪个字段都是空的,
请问高手这是怎么回事呢?
先谢了
解决方案 »
- 初学Struts对版本的问题
- tiles框架问题
- javabean如何访问pagecontext
- java中如何识别日文全角字
- 我用的tomcat解释jsp和servlet为什么servlet改动后必须重新启动tomcat?
- 数据库查询的bean,查询的数据能正常显示出来,但在关闭时出错
- 请问:JSP与J2EE究竟有什么突出的区别?
- 请问怎么用jsp实现从文本文件里读文字?
- 如何检察注册信息中Email是否正确.
- Help!!如何迅速学会JSP!!大侠们快给建议啊!!
- SSH配置问题。求大神。QQ:386804996.求远程。异常如下。
- useBean的setProperty时为什么出错???
然后只要改改视图,表A的bbh不是NULL,就可以正常取。
这是怎么回事呢?