真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Oracle中數(shù)據(jù)塊中rownumber缺失該怎么辦

Oracle中數(shù)據(jù)塊中row number缺失該怎么辦,很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來(lái)學(xué)習(xí)下,希望你能有所收獲。

創(chuàng)新互聯(lián)建站是一家專(zhuān)業(yè)提供涼山州企業(yè)網(wǎng)站建設(shè),專(zhuān)注與成都網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、H5場(chǎng)景定制、小程序制作等業(yè)務(wù)。10年已為涼山州眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專(zhuān)業(yè)網(wǎng)絡(luò)公司優(yōu)惠進(jìn)行中。

環(huán)境1:

  1. SCOTT@proc> drop table tt purge;

  2. Table dropped.

  3. SCOTT@proc>

  4. SCOTT@proc>

  5. SCOTT@proc> create table tt (id int,name varchar2(2000)) tablespace users;

  6. Table created.

  7. SCOTT@proc> insert into tt values(1,rpad('a',1800,'+'));

  8. 1 row created.

  9. SCOTT@proc> insert into tt values(2,rpad('b',1800,'+'));

  10. 1 row created.

  11. SCOTT@proc> insert into tt values(3,rpad('c',1800,'+'));

  12. 1 row created.

  13. SCOTT@proc> insert into tt values(4,rpad('d',1800,'+'));

  14. 1 row created.

  15. SCOTT@proc> commit;

  16. Commit complete.

  17. SCOTT@proc> select id,substr(name,1,1),rowid,dbms_rowid.rowid_relative_fno(rowid) file#,dbms_rowid.rowid_block_number(rowid) block#,dbms_rowid.rowid_row_number(rowid) row# from tt;

  18.         ID SU ROWID                   FILE#     BLOCK#       ROW#

  19. ---------- -- ------------------ ---------- ---------- ----------

  20.          1 a   AAAV8LAAEAAAAImAAA           4          550          0

  21.          2 b   AAAV8LAAEAAAAImAAB           4          550          1

  22.          3 c   AAAV8LAAEAAAAImAAC           4          550          2

  23.          4 d   AAAV8LAAEAAAAImAAD           4          550          3

  24. SCOTT@proc> delete from tt where id=2;

  25. 1 row deleted.

  26. SCOTT@proc> commit;

  27. Commit complete.

  28. SCOTT@proc> insert into tt values(5,rpad('e',1800,'+'));

  29. 1 row created.

  30. SCOTT@proc> commit;

  31. Commit complete.

  32. SCOTT@proc> select id,substr(name,1,1),rowid,dbms_rowid.rowid_relative_fno(rowid) file#,dbms_rowid.rowid_block_number(rowid) block#,dbms_rowid.rowid_row_number(rowid) row# from tt;

  33.         ID SU ROWID                   FILE#     BLOCK#       ROW#

  34. ---------- -- ------------------ ---------- ---------- ----------

  35.          1 a  AAAV8LAAEAAAAImAAA           4          550          0

  36.          5 e   AAAV8LAAEAAAAImAAB           4        550          1

  37.          3 c   AAAV8LAAEAAAAImAAC           4          550          2

  38.          4 d   AAAV8LAAEAAAAImAAD          4          550          3


環(huán)境2:

  1. SCOTT@proc> drop table tt purge;


  2. Table dropped.


  3. SCOTT@proc> create table tt (id int,name varchar2(2000)) tablespace users;


  4. Table created.


  5. SCOTT@proc> insert into tt values(1,rpad('a',1800,'+'));


  6. 1 row created.


  7. SCOTT@proc> insert into tt values(2,rpad('b',1800,'+'));


  8. 1 row created.


  9. SCOTT@proc> insert into tt values(3,rpad('c',1800,'+'));


  10. 1 row created.


  11. SCOTT@proc> commit;


  12. Commit complete.


  13. SCOTT@proc> select id,substr(name,1,1),rowid,dbms_rowid.rowid_relative_fno(rowid) file#,dbms_rowid.rowid_block_number(rowid) block#,dbms_rowid.rowid_row_number(rowid) row# from tt;


  14.         ID SU ROWID                   FILE#     BLOCK#       ROW#

  15. ---------- -- ------------------ ---------- ---------- ----------

  16.          1 a   AAAV8VAAEAAAAIkAAA           4          548          0

  17.          2 b   AAAV8VAAEAAAAIkAAB          4          548          1

  18.          3 c  AAAV8VAAEAAAAIkAAC          4          548          2


  19. SCOTT@proc> delete from tt where id=2;


  20. 1 row deleted.


  21. SCOTT@proc> insert into tt values(4,rpad('d',1800,'+'));


  22. 1 row created.


  23. SCOTT@proc> commit;


  24. Commit complete.


  25. SCOTT@proc> insert into tt values(5,rpad('e',1800,'+'));


  26. 1 row created.


  27. SCOTT@proc> commit;


  28. Commit complete.


  29. SCOTT@proc> select id,substr(name,1,1),rowid,dbms_rowid.rowid_relative_fno(rowid) file#,dbms_rowid.rowid_block_number(rowid) block#,dbms_rowid.rowid_row_number(rowid) row# from tt;


  30.         ID SU ROWID                   FILE#     BLOCK#       ROW#

  31. ---------- -- ------------------ ---------- ---------- ----------

  32.          1 a   AAAV8VAAEAAAAIkAAA          4          548          0

  33.          3 c  AAAV8VAAEAAAAIkAAC           4         548          2

  34.          4 d  AAAV8VAAEAAAAIkAAD           4          548          3

  35.          5 e  AAAV8VAAEAAAAIkAAE          4         548          4


  36. SCOTT@proc>


環(huán)境3:

  1. SCOTT@proc> drop table tt purge;

  2. Table dropped.

  3. SCOTT@proc> create table tt (id int,name varchar2(2000)) tablespace users;

  4. Table created.

  5. SCOTT@proc> insert into tt values(1,rpad('a',1800,'+'));

  6. 1 row created.

  7. SCOTT@proc> insert into tt values(2,rpad('b',1800,'+'));

  8. 1 row created.

  9. SCOTT@proc> insert into tt values(3,rpad('c',1800,'+'));

  10. 1 row created.

  11. SCOTT@proc> commit;

  12. Commit complete.

  13. SCOTT@proc> select id,substr(name,1,1),rowid,dbms_rowid.rowid_relative_fno(rowid) file#,dbms_rowid.rowid_block_number(rowid) block#,dbms_rowid.rowid_row_number(rowid) row# from tt;

  14.         ID SU ROWID                   FILE#     BLOCK#       ROW#

  15. ---------- -- ------------------ ---------- ---------- ----------

  16.          1 a  AAAV8MAAEAAAAImAAA          4          550          0

  17.          2 b  AAAV8MAAEAAAAImAAB          4         550          1

  18.          3 c   AAAV8MAAEAAAAImAAC          4          550          2

  19. SCOTT@proc> delete from tt where id=2;

  20. 1 row deleted.

  21. SCOTT@proc> commit;

  22. Commit complete.

  23. SCOTT@proc> insert into tt values(4,rpad('d',1800,'+'));

  24. 1 row created.

  25. SCOTT@proc> insert into tt values(5,rpad('e',1800,'+'));

  26. 1 row created.

  27. SCOTT@proc> commit;

  28. Commit complete.

  29. SCOTT@proc> select id,substr(name,1,1),rowid,dbms_rowid.rowid_relative_fno(rowid) file#,dbms_rowid.rowid_block_number(rowid) block#,dbms_rowid.rowid_row_number(rowid) row# from tt;

  30.         ID SU              ROWID      FILE#     BLOCK#       ROW#

  31. ---------- -- ------------------ ---------- ---------- ----------

  32.          1 a   AAAV8MAAEAAAAImAAA           4          550          0

  33.          5 e   AAAV8MAAEAAAAImAAB           4          550          1

  34.          3 c   AAAV8MAAEAAAAImAAC           4          550          2

  35.          4 d   AAAV8MAAEAAAAImAAD           4          550          3

看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)的支持。


文章名稱(chēng):Oracle中數(shù)據(jù)塊中rownumber缺失該怎么辦
鏈接URL:http://weahome.cn/article/jhghed.html

其他資訊

在線咨詢(xún)

微信咨詢(xún)

電話咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部