通宵了,一个简单的select问题还是解决不了,求大家了,要多少分都可以给

elect * from Table where isget=0

这样可以,jdbc可以查询数据

select * from Table  where isget=0 and num >= 5000

这样就查不到数据了,悲催啊,救命啊

num为number类型,数据库是oracle,服务器linux,使用java websevice jdbc获取数据的

最后吧num > 5000去掉,在程序里面判断,是可以了,但是百思不得其解,为什么num >= 5000加上去就不行了呢,本地测试都OK了,就这个问题竟然折腾了一个通宵,望大家指教


慕哥6287543
浏览 620回答 2
2回答

紫衣仙女

select * from Table  where isget=0 and num >= 5000   直接在数据库环境中可以查到数据吗?有没有调试看看呢

阿晨1998

可能跟num这个字段名有关,直接在pls/sql developer里输入发现变成蓝色了。对于数据库没影响,对jdbc之类的就难说了,换个名称试试。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Oracle