1、不可以。ROWID 不一定代表插入的次序。
2、该现象不是固定的。
如果按插入时间排序,只能在相应表中有字段‘插入时间’‘date’型。记录插入时间。

解决方案 »

  1.   

    可以采用ORDER BY ROWID ,但是这不代表插入的时间顺序最好还是加个字段表示插入的时间
      

  2.   

    ORDER BY ROWID 并不總是可取。rowid是會變動的。
    最好能添加一個時間戳字段。插入的先后順序是不定的,不能確定最后插入的紀錄就一定排在最后。
      

  3.   

    新创建数据表第一次插入几条记录时,按ROWID是对的,但是第二次插入时她的第一条记录就变成最后一条,并且ROWDI不是联系的,
    如第一次ROWID是A,B,C,D;
    第二次ROWID 是 A,B,C,E,第一条记录ROWID为E