用视图查询返回的结果集为空,但是直接用sql查询能得到结果,过一段时间用视图查又能查到结果。可以确定中间没有对数据库做过更新,请问这是怎么回事?
有没有可能是你事务每提交导致的?
加个 rowid 这物理地址字段在上面试试。
强制 select 时候 读取表的物理地址上的数据信息select 表.rowid ,表.* from 表