同一个war,并且打包用的jdk版本与windows和linux上的一样;在windows上的tomcat部署的时候一点问题没有,但是在linux上部署后,就有一条sql执行没有结果(没有报错 )。请各位大侠帮我想想可能是什么原因引起的?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
你不要吓我你吓到我了难道你用的mysql?看看是不是大小写区分的问题。用的oracle,在windows上部署的时候执行是没问题的。你吓到我了,你把代码和结果粘贴出来看一下。问题就是没有结果,也没有报错。代码的话就是直接用的jdbc执行的sql语句,还有就是sql里面有函数。必须上代码哈<imgsrc="http://www.oschina.net/js/ke/plugins/emoticons/images/0.gif"alt=""><atarget='_blank'>@ToEast嗯不好意思哈。。代码主要就是sql语句,不过这个sql语句业务性有点强~不太敢上~
把SQL在Linux下手动执行一下,看看结果是什么。
顶这个,需要看一下手工执行的结果驱动lib
提问题的艺术。信息太少,无法诊断谢谢~以后一定注意,这次这个问题有点特殊,再具体的信息不太好给出来。。会不会是低级错误,比如数据库在window,linux上的数据不一致,等等<imgsrc="http://www.oschina.net/js/ke/plugins/emoticons/images/20.gif"alt="">9成是数据库连接不一样