SELECT B.APPLINAME, r.GRADERULENAME, B.SEX,car.licenseno, P.* FROM CRM_SMS_SENDPOOL P LEFT JOIN BASMEMBERINFO B ON B.MEMBERID = P.MEMBERID LEFT JOIN BasGradeRule r ON r.graderuleid = b.OwnerGrade inner JOIN bascarinfo car ON p.carid = car.seqno WHERE p.Status = 2 AND SYSDATE >= p.sendtime
同样的一句SQL.
程序中JDBC执行后是48条.
PL/SQL中是45条.
晕死了.
连接都是指向同一个库(因为也只有一个库)
SQL
------解决方案--------------------
再新建一个表试试,往里面插入几条数据,然后 jdbc 和 pl/sql 工具 再执行一次。。。看什么情况
------解决方案--------------------
在数据库中数据有修改一般都需要进行commit,亲身经历过,当初找了老半天才找出这个原因,因此记下了!
------解决方案--------------------
直接得出结果可以 那么在数组a[]获取返回的数据集后 先不显示数据 直接打印数组行数 就是48么?