如果这个问题对你很关键, 那么你不应该这么用, 不要依赖这个次序!如果不关键, 还问这个问题干什么?:)
开个玩笑.应该按照rowid顺序.
下面是一个小实验:scott@O817> truncate table t;表已截掉。scott@O817> insert into t values (1);已创建 1 行。scott@O817> insert into t values (2);已创建 1 行。scott@O817> insert into t values (3);已创建 1 行。scott@O817>  commit;提交完成。scott@O817> delete t where a=2;已删除 1 行。scott@O817> 
scott@O817> commit;提交完成。scott@O817> insert into t values(4);已创建 1 行。scott@O817> commit;提交完成。scott@O817> select * from t;         A
----------
         1
         3
         4scott@O817> select t.*, rowid from t;         A ROWID
---------- ------------------
         1 AAAIC9AADAAABIjAAA
         3 AAAIC9AADAAABIjAAC
         4 AAAIC9AADAAABIjAADscott@O817> 
可见, 并没有按照插入顺序.
===========================
oldwain
---------------------------
http://www.itpub.net/index.php?referrerid=32 
http://www.linuxforum.net/ 
http://www.oraclefan.net/