我得到了修复,但我需要解释原因,并将此作为其他人的参考:
问题是我们得到了这个视图,比如说A,它构建在另一个视图B上。如果你从视图A中选择*,你会得到37条记录。好的,现在如果你通过PHP adobdb运行它,它会给你525条记录!
之所以发生这种情况,是因为我的同事感谢,因为视图B有这个PHP忽略的时髦线,但TOAD没有:
AND p.created_on > TO_DATE ('23-SEP-10')
修复是:
AND p.created_on > TO_DATE ('2010/09/23', 'YYYY/MM/DD')
要点: 如果您的php查询结果与终端结果不符,请尝试此解决方案。
答案 0 :(得分:0)
错误就在这一行:
AND p.created_on > TO_DATE ('23-SEP-10')
修复方法是:
AND p.created_on > TO_DATE ('2010/09/23', 'YYYY/MM/DD')