日期:2014-05-17  浏览次数:20939 次

同一SQL查询结果,时有时无,是什么原因?
同样的SQL语句,在同一个表里,不停刷新,有时会出现没有查询结果的情况,表数据肯定是没有变动的;
请问是什么原因?

------解决方案--------------------
查查有无时间相关的东西
------解决方案--------------------
这不太可能,如果确实按照楼主所说的表数据没有变且表数据与时间完全没有关系。
难道Oracle的一个bug被你发现了?
建议楼主自己再分析分析情况。
这问题没什么意义,建议结帖。
------解决方案--------------------
不太可能吧
------解决方案--------------------
你是怎么确认的呢?
------解决方案--------------------
最簡單的辦法,在這個表上做個trigger,紀錄它的delete,insert,update操作就好了

這樣你就知道是否有數據的修改



ps:我只知道在oracle erp中表何試圖是使用客戶端驗證來限定表的可查詢範圍

如果你的表確實沒有任何的操作紀錄那你要查看是否有網絡問題:)