<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://sqle.ru/index.php?action=history&amp;feed=atom&amp;title=Oracle_PL%2FSQL_Tutorial%2FSystem_Packages%2Fdbms_rowid</id>
		<title>Oracle PL/SQL Tutorial/System Packages/dbms rowid - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://sqle.ru/index.php?action=history&amp;feed=atom&amp;title=Oracle_PL%2FSQL_Tutorial%2FSystem_Packages%2Fdbms_rowid"/>
		<link rel="alternate" type="text/html" href="http://sqle.ru/index.php?title=Oracle_PL/SQL_Tutorial/System_Packages/dbms_rowid&amp;action=history"/>
		<updated>2026-05-25T13:53:14Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://sqle.ru/index.php?title=Oracle_PL/SQL_Tutorial/System_Packages/dbms_rowid&amp;diff=3280&amp;oldid=prev</id>
		<title> в 13:45, 26 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://sqle.ru/index.php?title=Oracle_PL/SQL_Tutorial/System_Packages/dbms_rowid&amp;diff=3280&amp;oldid=prev"/>
				<updated>2010-05-26T13:45:46Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 13:45, 26 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://sqle.ru/index.php?title=Oracle_PL/SQL_Tutorial/System_Packages/dbms_rowid&amp;diff=3281&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://sqle.ru/index.php?title=Oracle_PL/SQL_Tutorial/System_Packages/dbms_rowid&amp;diff=3281&amp;oldid=prev"/>
				<updated>2010-05-26T10:05:51Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Avg # Rows/Block==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
SQL&amp;gt; CREATE TABLE employee&lt;br /&gt;
  2  (employee_id         NUMBER(7),&lt;br /&gt;
  3   last_name           VARCHAR2(25),&lt;br /&gt;
  4   first_name          VARCHAR2(25),&lt;br /&gt;
  5   userid              VARCHAR2(8),&lt;br /&gt;
  6   start_date          DATE,&lt;br /&gt;
  7   comments            VARCHAR2(255),&lt;br /&gt;
  8   manager_id          NUMBER(7),&lt;br /&gt;
  9   title               VARCHAR2(25),&lt;br /&gt;
 10   department_id       NUMBER(7),&lt;br /&gt;
 11   salary              NUMBER(11, 2),&lt;br /&gt;
 12   commission_pct      NUMBER(4, 2)&lt;br /&gt;
 13  );&lt;br /&gt;
Table created.&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (1, &amp;quot;V&amp;quot;, &amp;quot;Ben&amp;quot;,  &amp;quot;cv&amp;quot;,to_date(&amp;quot;03-MAR-90 8:30&amp;quot;, &amp;quot;dd-mon-yy hh24:mi&amp;quot;),NULL, NULL, &amp;quot;PRESIDENT&amp;quot;, 50, 2500, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (2, &amp;quot;N&amp;quot;, &amp;quot;Haidy&amp;quot;, &amp;quot;ln&amp;quot;, &amp;quot;08-MAR-90&amp;quot;, NULL,1, &amp;quot;VP, OPERATIONS&amp;quot;, 41, 1450, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (3, &amp;quot;N&amp;quot;, &amp;quot;Molly&amp;quot;, &amp;quot;mn&amp;quot;, &amp;quot;17-JUN-91&amp;quot;,NULL, 1, &amp;quot;VP, SALES&amp;quot;, 31, 1400, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (4, &amp;quot;S&amp;quot;, &amp;quot;Mark&amp;quot;, &amp;quot;mq&amp;quot;, &amp;quot;07-APR-90&amp;quot;,NULL, 1, &amp;quot;VP, FINANCE&amp;quot;, 10, 1450, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (5, &amp;quot;R&amp;quot;, &amp;quot;AUDRY&amp;quot;, &amp;quot;ar&amp;quot;, &amp;quot;04-MAR-90&amp;quot;,NULL, 1, &amp;quot;VP, ADMINISTRATION&amp;quot;, 50, 1550, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (6, &amp;quot;U&amp;quot;, &amp;quot;MOLLY&amp;quot;, &amp;quot;mu&amp;quot;, &amp;quot;18-JAN-91&amp;quot;,NULL, 2, &amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1200, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (7, &amp;quot;M&amp;quot;, &amp;quot;ROBERTA&amp;quot;, &amp;quot;rm&amp;quot;, &amp;quot;14-MAY-90&amp;quot;,NULL, 2, &amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1250, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (8, &amp;quot;B&amp;quot;, &amp;quot;BEN&amp;quot;,  &amp;quot;ry&amp;quot;, &amp;quot;07-APR-90&amp;quot;, NULL, 2,&amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1100, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (9, &amp;quot;C&amp;quot;, &amp;quot;Jane&amp;quot;, &amp;quot;ac&amp;quot;, &amp;quot;09-FEB-92&amp;quot;,NULL, 2, &amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1300, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (10, &amp;quot;H&amp;quot;,&amp;quot;Mart&amp;quot;, &amp;quot;mh&amp;quot;, &amp;quot;27-FEB-91&amp;quot;, NULL, 2,&amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1307, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; SELECT AVG(COUNT(DBMS_ROWID.ROWID_ROW_NUMBER(ROWID)))&lt;br /&gt;
  2         &amp;quot;Avg # Rows/Block&amp;quot;&lt;br /&gt;
  3  FROM   employee&lt;br /&gt;
  4  GROUP BY DBMS_ROWID.ROWID_BLOCK_NUMBER(ROWID);&lt;br /&gt;
              10&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; drop table employee;&lt;br /&gt;
Table dropped.&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== DBMS_ROWID.ROWID_BLOCK_NUMBER and DBMS_ROWID.ROWID_ROW_NUMBER==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; CREATE TABLE employee&lt;br /&gt;
  2  (employee_id         NUMBER(7),&lt;br /&gt;
  3   last_name           VARCHAR2(25),&lt;br /&gt;
  4   first_name          VARCHAR2(25),&lt;br /&gt;
  5   userid              VARCHAR2(8),&lt;br /&gt;
  6   start_date          DATE,&lt;br /&gt;
  7   comments            VARCHAR2(255),&lt;br /&gt;
  8   manager_id          NUMBER(7),&lt;br /&gt;
  9   title               VARCHAR2(25),&lt;br /&gt;
 10   department_id       NUMBER(7),&lt;br /&gt;
 11   salary              NUMBER(11, 2),&lt;br /&gt;
 12   commission_pct      NUMBER(4, 2)&lt;br /&gt;
 13  );&lt;br /&gt;
Table created.&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (1, &amp;quot;V&amp;quot;, &amp;quot;Ben&amp;quot;, &amp;quot;cv&amp;quot;,to_date(&amp;quot;03-MAR-90 8:30&amp;quot;, &amp;quot;dd-mon-yy hh24:mi&amp;quot;),NULL, NULL, &amp;quot;PRESIDENT&amp;quot;, 50, 2500, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (2, &amp;quot;N&amp;quot;, &amp;quot;Haidy&amp;quot;, &amp;quot;ln&amp;quot;, &amp;quot;08-MAR-90&amp;quot;, NULL,1, &amp;quot;VP, OPERATIONS&amp;quot;, 41, 1450, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (3, &amp;quot;N&amp;quot;, &amp;quot;Molly&amp;quot;, &amp;quot;mn&amp;quot;, &amp;quot;17-JUN-91&amp;quot;,NULL, 1, &amp;quot;VP, SALES&amp;quot;, 31, 1400, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (4, &amp;quot;S&amp;quot;, &amp;quot;Mark&amp;quot;, &amp;quot;mq&amp;quot;, &amp;quot;07-APR-90&amp;quot;,NULL, 1, &amp;quot;VP, FINANCE&amp;quot;, 10, 1450, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (5, &amp;quot;R&amp;quot;, &amp;quot;AUDRY&amp;quot;, &amp;quot;ar&amp;quot;, &amp;quot;04-MAR-90&amp;quot;,NULL, 1, &amp;quot;VP, ADMINISTRATION&amp;quot;, 50, 1550, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (6, &amp;quot;U&amp;quot;, &amp;quot;MOLLY&amp;quot;, &amp;quot;mu&amp;quot;, &amp;quot;18-JAN-91&amp;quot;,NULL, 2, &amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1200, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (7, &amp;quot;M&amp;quot;, &amp;quot;ROBERTA&amp;quot;, &amp;quot;rm&amp;quot;, &amp;quot;14-MAY-90&amp;quot;,NULL, 2, &amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1250, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (8, &amp;quot;B&amp;quot;, &amp;quot;BEN&amp;quot;, &amp;quot;ry&amp;quot;, &amp;quot;07-APR-90&amp;quot;, NULL, 2,&amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1100, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (9, &amp;quot;C&amp;quot;, &amp;quot;Jane&amp;quot;, &amp;quot;ac&amp;quot;, &amp;quot;09-FEB-92&amp;quot;,NULL, 2, &amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1300, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (10,&amp;quot;H&amp;quot;, &amp;quot;Mart&amp;quot;, &amp;quot;mh&amp;quot;, &amp;quot;27-FEB-91&amp;quot;, NULL, 2,&amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1307, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; SELECT DBMS_ROWID.ROWID_BLOCK_NUMBER(ROWID) &amp;quot;Block Number&amp;quot;,&lt;br /&gt;
  2          DBMS_ROWID.ROWID_ROW_NUMBER(ROWID) &amp;quot;Row in Block&amp;quot;,&lt;br /&gt;
  3          employee_id&lt;br /&gt;
  4  FROM    employee;&lt;br /&gt;
       42570            0           1&lt;br /&gt;
       42570            1           2&lt;br /&gt;
       42570            2           3&lt;br /&gt;
       42570            3           4&lt;br /&gt;
       42570            4           5&lt;br /&gt;
       42570            5           6&lt;br /&gt;
       42570            6           7&lt;br /&gt;
       42570            7           8&lt;br /&gt;
       42570            8           9&lt;br /&gt;
       42570            9          10&lt;br /&gt;
10 rows selected.&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; drop table employee;&lt;br /&gt;
Table dropped.&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== DBMS_ROWID.ROWID_RELATIVE_FNO(RowID)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
SQL&amp;gt; select DBMS_ROWID.ROWID_RELATIVE_FNO(RowID)&lt;br /&gt;
  2    from dual&lt;br /&gt;
  3   where RowNum=1;&lt;br /&gt;
                                                              &lt;br /&gt;
DBMS_ROWID.ROWID_RELATIVE_FNO(ROWID)&lt;br /&gt;
------------------------------------&lt;br /&gt;
                                   1&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== DBMS_ROWID.ROWID_RELATIVE_FNO(RowID),DBMS_ROWID.ROWID_BLOCK_NUMBER(RowID)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
SQL&amp;gt; select DBMS_ROWID.ROWID_RELATIVE_FNO(RowID),&lt;br /&gt;
  2         DBMS_ROWID.ROWID_BLOCK_NUMBER(RowID)&lt;br /&gt;
  3    from dual&lt;br /&gt;
  4   where RowNum=1;&lt;br /&gt;
                                                              &lt;br /&gt;
DBMS_ROWID.ROWID_RELATIVE_FNO(ROWID)  DBMS_ROWID.ROWID_BLOCK_NUMBER(ROWID)&lt;br /&gt;
------------------------------------  ------------------------------------&lt;br /&gt;
                                   1                                  2082&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== DBMS_ROWID.ROWID_ROW_NUMBER(RowID)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
SQL&amp;gt; select DBMS_ROWID.ROWID_ROW_NUMBER(RowID)&lt;br /&gt;
  2    from dual;&lt;br /&gt;
                                                              &lt;br /&gt;
DBMS_ROWID.ROWID_ROW_NUMBER(ROWID)&lt;br /&gt;
----------------------------------&lt;br /&gt;
                                 0&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== DBMS_ROWID.ROWID_TO_RESTRICTED==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; CREATE TABLE employee&lt;br /&gt;
  2  (employee_id         NUMBER(7),&lt;br /&gt;
  3   last_name           VARCHAR2(25),&lt;br /&gt;
  4   first_name          VARCHAR2(25),&lt;br /&gt;
  5   userid              VARCHAR2(8),&lt;br /&gt;
  6   start_date          DATE,&lt;br /&gt;
  7   comments            VARCHAR2(255),&lt;br /&gt;
  8   manager_id          NUMBER(7),&lt;br /&gt;
  9   title               VARCHAR2(25),&lt;br /&gt;
 10   department_id       NUMBER(7),&lt;br /&gt;
 11   salary              NUMBER(11, 2),&lt;br /&gt;
 12   commission_pct      NUMBER(4, 2)&lt;br /&gt;
 13  );&lt;br /&gt;
Table created.&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (1, &amp;quot;V&amp;quot;, &amp;quot;Ben&amp;quot;, &amp;quot;cv&amp;quot;,to_date(&amp;quot;03-MAR-90 8:30&amp;quot;, &amp;quot;dd-mon-yy hh24:mi&amp;quot;),NULL, NULL, &amp;quot;PRESIDENT&amp;quot;, 50, 2500, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (2, &amp;quot;N&amp;quot;, &amp;quot;Haidy&amp;quot;, &amp;quot;ln&amp;quot;, &amp;quot;08-MAR-90&amp;quot;, NULL,1, &amp;quot;VP, OPERATIONS&amp;quot;, 41, 1450, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (3, &amp;quot;N&amp;quot;, &amp;quot;Molly&amp;quot;, &amp;quot;mn&amp;quot;, &amp;quot;17-JUN-91&amp;quot;,NULL, 1, &amp;quot;VP, SALES&amp;quot;, 31, 1400, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (4, &amp;quot;S&amp;quot;, &amp;quot;Mark&amp;quot;, &amp;quot;mq&amp;quot;, &amp;quot;07-APR-90&amp;quot;,NULL, 1, &amp;quot;VP, FINANCE&amp;quot;, 10, 1450, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (5, &amp;quot;R&amp;quot;, &amp;quot;AUDRY&amp;quot;, &amp;quot;ar&amp;quot;, &amp;quot;04-MAR-90&amp;quot;,NULL, 1, &amp;quot;VP, ADMINISTRATION&amp;quot;, 50, 1550, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (6, &amp;quot;U&amp;quot;, &amp;quot;MOLLY&amp;quot;, &amp;quot;mu&amp;quot;, &amp;quot;18-JAN-91&amp;quot;,NULL, 2, &amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1200, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (7, &amp;quot;M&amp;quot;, &amp;quot;ROBERTA&amp;quot;, &amp;quot;rm&amp;quot;, &amp;quot;14-MAY-90&amp;quot;,NULL, 2, &amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1250, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (8, &amp;quot;B&amp;quot;, &amp;quot;BEN&amp;quot;, &amp;quot;ry&amp;quot;, &amp;quot;07-APR-90&amp;quot;, NULL, 2,&amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1100, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (9, &amp;quot;C&amp;quot;, &amp;quot;Jane&amp;quot;, &amp;quot;ac&amp;quot;, &amp;quot;09-FEB-92&amp;quot;,NULL, 2, &amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1300, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (10, &amp;quot;H&amp;quot;, &amp;quot;Mart&amp;quot;, &amp;quot;mh&amp;quot;, &amp;quot;27-FEB-91&amp;quot;, NULL, 2,&amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1307, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; SELECT ROWID &amp;quot;V8 ROWID&amp;quot;,&lt;br /&gt;
  2         DBMS_ROWID.ROWID_TO_RESTRICTED(ROWID,0) &amp;quot;V7 ROWID&amp;quot;,&lt;br /&gt;
  3         employee_id, last_name&lt;br /&gt;
  4  FROM   employee&lt;br /&gt;
  5  WHERE  ROWNUM &amp;lt; 3;&lt;br /&gt;
AAAFEtAABAAAKZKAAA 0000A64A.0000.0001           1 V&lt;br /&gt;
AAAFEtAABAAAKZKAAB 0000A64A.0001.0001           2 N&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; drop table employee;&lt;br /&gt;
Table dropped.&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== DBMS_ROWID.ROWID_TO_RESTRICTED(RowID,0)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
SQL&amp;gt; select DBMS_ROWID.ROWID_TO_RESTRICTED(RowID,0)&lt;br /&gt;
  2    from dual;&lt;br /&gt;
                                                              &lt;br /&gt;
DBMS_ROWID.ROWID_T&lt;br /&gt;
------------------&lt;br /&gt;
00000822.0000.0001&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== Distinct Blocks==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; CREATE TABLE employee&lt;br /&gt;
  2  (employee_id         NUMBER(7),&lt;br /&gt;
  3   last_name           VARCHAR2(25),&lt;br /&gt;
  4   first_name          VARCHAR2(25),&lt;br /&gt;
  5   userid              VARCHAR2(8),&lt;br /&gt;
  6   start_date          DATE,&lt;br /&gt;
  7   comments            VARCHAR2(255),&lt;br /&gt;
  8   manager_id          NUMBER(7),&lt;br /&gt;
  9   title               VARCHAR2(25),&lt;br /&gt;
 10   department_id       NUMBER(7),&lt;br /&gt;
 11   salary              NUMBER(11, 2),&lt;br /&gt;
 12   commission_pct      NUMBER(4, 2)&lt;br /&gt;
 13  );&lt;br /&gt;
Table created.&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (1, &amp;quot;V&amp;quot;, &amp;quot;Ben&amp;quot;,  &amp;quot;cv&amp;quot;,to_date(&amp;quot;03-MAR-90 8:30&amp;quot;, &amp;quot;dd-mon-yy hh24:mi&amp;quot;),NULL, NULL, &amp;quot;PRESIDENT&amp;quot;, 50, 2500, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (2, &amp;quot;N&amp;quot;, &amp;quot;Haidy&amp;quot;, &amp;quot;ln&amp;quot;, &amp;quot;08-MAR-90&amp;quot;, NULL,1, &amp;quot;VP, OPERATIONS&amp;quot;, 41, 1450, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (3, &amp;quot;N&amp;quot;, &amp;quot;Molly&amp;quot;, &amp;quot;mn&amp;quot;, &amp;quot;17-JUN-91&amp;quot;,NULL, 1, &amp;quot;VP, SALES&amp;quot;, 31, 1400, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (4, &amp;quot;S&amp;quot;, &amp;quot;Mark&amp;quot;, &amp;quot;mq&amp;quot;, &amp;quot;07-APR-90&amp;quot;,NULL, 1, &amp;quot;VP, FINANCE&amp;quot;, 10, 1450, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (5, &amp;quot;R&amp;quot;, &amp;quot;AUDRY&amp;quot;, &amp;quot;ar&amp;quot;, &amp;quot;04-MAR-90&amp;quot;,NULL, 1, &amp;quot;VP, ADMINISTRATION&amp;quot;, 50, 1550, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (6, &amp;quot;U&amp;quot;, &amp;quot;MOLLY&amp;quot;, &amp;quot;mu&amp;quot;, &amp;quot;18-JAN-91&amp;quot;,NULL, 2, &amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1200, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (7, &amp;quot;M&amp;quot;, &amp;quot;ROBERTA&amp;quot;, &amp;quot;rm&amp;quot;, &amp;quot;14-MAY-90&amp;quot;,NULL, 2, &amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1250, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (8, &amp;quot;B&amp;quot;, &amp;quot;BEN&amp;quot;,  &amp;quot;ry&amp;quot;, &amp;quot;07-APR-90&amp;quot;, NULL, 2,&amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1100, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (9, &amp;quot;C&amp;quot;, &amp;quot;Jane&amp;quot;, &amp;quot;ac&amp;quot;, &amp;quot;09-FEB-92&amp;quot;,NULL, 2, &amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1300, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (10, &amp;quot;H&amp;quot;,&amp;quot;Mart&amp;quot;, &amp;quot;mh&amp;quot;, &amp;quot;27-FEB-91&amp;quot;, NULL, 2,&amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1307, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; SELECT COUNT(DISTINCT(DBMS_ROWID.ROWID_BLOCK_NUMBER(ROWID)))&lt;br /&gt;
  2         &amp;quot;Distinct Blocks&amp;quot;&lt;br /&gt;
  3  FROM   employee&lt;br /&gt;
  4  GROUP BY DBMS_ROWID.ROWID_BLOCK_NUMBER(ROWID);&lt;br /&gt;
              1&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; drop table employee;&lt;br /&gt;
Table dropped.&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== Max # Rows/Block==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; CREATE TABLE employee&lt;br /&gt;
  2  (employee_id         NUMBER(7),&lt;br /&gt;
  3   last_name           VARCHAR2(25),&lt;br /&gt;
  4   first_name          VARCHAR2(25),&lt;br /&gt;
  5   userid              VARCHAR2(8),&lt;br /&gt;
  6   start_date          DATE,&lt;br /&gt;
  7   comments            VARCHAR2(255),&lt;br /&gt;
  8   manager_id          NUMBER(7),&lt;br /&gt;
  9   title               VARCHAR2(25),&lt;br /&gt;
 10   department_id       NUMBER(7),&lt;br /&gt;
 11   salary              NUMBER(11, 2),&lt;br /&gt;
 12   commission_pct      NUMBER(4, 2)&lt;br /&gt;
 13  );&lt;br /&gt;
Table created.&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (1, &amp;quot;V&amp;quot;, &amp;quot;Ben&amp;quot;,  &amp;quot;cv&amp;quot;,to_date(&amp;quot;03-MAR-90 8:30&amp;quot;, &amp;quot;dd-mon-yy hh24:mi&amp;quot;),NULL, NULL, &amp;quot;PRESIDENT&amp;quot;, 50, 2500, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (2, &amp;quot;N&amp;quot;, &amp;quot;Haidy&amp;quot;, &amp;quot;ln&amp;quot;, &amp;quot;08-MAR-90&amp;quot;, NULL,1, &amp;quot;VP, OPERATIONS&amp;quot;, 41, 1450, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (3, &amp;quot;N&amp;quot;, &amp;quot;Molly&amp;quot;, &amp;quot;mn&amp;quot;, &amp;quot;17-JUN-91&amp;quot;,NULL, 1, &amp;quot;VP, SALES&amp;quot;, 31, 1400, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (4, &amp;quot;S&amp;quot;, &amp;quot;Mark&amp;quot;, &amp;quot;mq&amp;quot;, &amp;quot;07-APR-90&amp;quot;,NULL, 1, &amp;quot;VP, FINANCE&amp;quot;, 10, 1450, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (5, &amp;quot;R&amp;quot;, &amp;quot;AUDRY&amp;quot;, &amp;quot;ar&amp;quot;, &amp;quot;04-MAR-90&amp;quot;,NULL, 1, &amp;quot;VP, ADMINISTRATION&amp;quot;, 50, 1550, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (6, &amp;quot;U&amp;quot;, &amp;quot;MOLLY&amp;quot;, &amp;quot;mu&amp;quot;, &amp;quot;18-JAN-91&amp;quot;,NULL, 2, &amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1200, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (7, &amp;quot;M&amp;quot;, &amp;quot;ROBERTA&amp;quot;, &amp;quot;rm&amp;quot;, &amp;quot;14-MAY-90&amp;quot;,NULL, 2, &amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1250, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (8, &amp;quot;B&amp;quot;, &amp;quot;BEN&amp;quot;,  &amp;quot;ry&amp;quot;, &amp;quot;07-APR-90&amp;quot;, NULL, 2,&amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1100, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (9, &amp;quot;C&amp;quot;, &amp;quot;Jane&amp;quot;, &amp;quot;ac&amp;quot;, &amp;quot;09-FEB-92&amp;quot;,NULL, 2, &amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1300, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (10, &amp;quot;H&amp;quot;,&amp;quot;Mart&amp;quot;, &amp;quot;mh&amp;quot;, &amp;quot;27-FEB-91&amp;quot;, NULL, 2,&amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1307, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; SELECT MAX(COUNT(DBMS_ROWID.ROWID_ROW_NUMBER(ROWID)))&lt;br /&gt;
  2         &amp;quot;Max # Rows/Block&amp;quot;&lt;br /&gt;
  3  FROM   employee&lt;br /&gt;
  4  GROUP BY DBMS_ROWID.ROWID_BLOCK_NUMBER(ROWID);&lt;br /&gt;
              10&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; drop table employee;&lt;br /&gt;
Table dropped.&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== Min # Rows/BLock==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; CREATE TABLE employee&lt;br /&gt;
  2  (employee_id         NUMBER(7),&lt;br /&gt;
  3   last_name           VARCHAR2(25),&lt;br /&gt;
  4   first_name          VARCHAR2(25),&lt;br /&gt;
  5   userid              VARCHAR2(8),&lt;br /&gt;
  6   start_date          DATE,&lt;br /&gt;
  7   comments            VARCHAR2(255),&lt;br /&gt;
  8   manager_id          NUMBER(7),&lt;br /&gt;
  9   title               VARCHAR2(25),&lt;br /&gt;
 10   department_id       NUMBER(7),&lt;br /&gt;
 11   salary              NUMBER(11, 2),&lt;br /&gt;
 12   commission_pct      NUMBER(4, 2)&lt;br /&gt;
 13  );&lt;br /&gt;
Table created.&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (1, &amp;quot;V&amp;quot;, &amp;quot;Ben&amp;quot;,  &amp;quot;cv&amp;quot;,to_date(&amp;quot;03-MAR-90 8:30&amp;quot;, &amp;quot;dd-mon-yy hh24:mi&amp;quot;),NULL, NULL, &amp;quot;PRESIDENT&amp;quot;, 50, 2500, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (2, &amp;quot;N&amp;quot;, &amp;quot;Haidy&amp;quot;, &amp;quot;ln&amp;quot;, &amp;quot;08-MAR-90&amp;quot;, NULL,1, &amp;quot;VP, OPERATIONS&amp;quot;, 41, 1450, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (3, &amp;quot;N&amp;quot;, &amp;quot;Molly&amp;quot;, &amp;quot;mn&amp;quot;, &amp;quot;17-JUN-91&amp;quot;,NULL, 1, &amp;quot;VP, SALES&amp;quot;, 31, 1400, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (4, &amp;quot;S&amp;quot;, &amp;quot;Mark&amp;quot;, &amp;quot;mq&amp;quot;, &amp;quot;07-APR-90&amp;quot;,NULL, 1, &amp;quot;VP, FINANCE&amp;quot;, 10, 1450, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (5, &amp;quot;R&amp;quot;, &amp;quot;AUDRY&amp;quot;, &amp;quot;ar&amp;quot;, &amp;quot;04-MAR-90&amp;quot;,NULL, 1, &amp;quot;VP, ADMINISTRATION&amp;quot;, 50, 1550, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (6, &amp;quot;U&amp;quot;, &amp;quot;MOLLY&amp;quot;, &amp;quot;mu&amp;quot;, &amp;quot;18-JAN-91&amp;quot;,NULL, 2, &amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1200, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (7, &amp;quot;M&amp;quot;, &amp;quot;ROBERTA&amp;quot;, &amp;quot;rm&amp;quot;, &amp;quot;14-MAY-90&amp;quot;,NULL, 2, &amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1250, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (8, &amp;quot;B&amp;quot;, &amp;quot;BEN&amp;quot;,  &amp;quot;ry&amp;quot;, &amp;quot;07-APR-90&amp;quot;, NULL, 2,&amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1100, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (9, &amp;quot;C&amp;quot;, &amp;quot;Jane&amp;quot;, &amp;quot;ac&amp;quot;, &amp;quot;09-FEB-92&amp;quot;,NULL, 2, &amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1300, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO employee VALUES (10, &amp;quot;H&amp;quot;,&amp;quot;Mart&amp;quot;, &amp;quot;mh&amp;quot;, &amp;quot;27-FEB-91&amp;quot;, NULL, 2,&amp;quot;WAREHOUSE MANAGER&amp;quot;, 41, 1307, NULL);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; SELECT MIN(COUNT(DBMS_ROWID.ROWID_ROW_NUMBER(ROWID)))&lt;br /&gt;
  2         &amp;quot;Min # Rows/BLock&amp;quot;&lt;br /&gt;
  3  FROM   employee&lt;br /&gt;
  4  GROUP BY DBMS_ROWID.ROWID_BLOCK_NUMBER(ROWID);&lt;br /&gt;
              10&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; drop table employee;&lt;br /&gt;
Table dropped.&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== Use dbms_rowid.rowid_block_number==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; set echo on&lt;br /&gt;
SQL&amp;gt; set serveroutput on&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; create table t&lt;br /&gt;
  2  ( a int,&lt;br /&gt;
  3    b varchar2(4000) default rpad(&amp;quot;*&amp;quot;,4000,&amp;quot;*&amp;quot;),&lt;br /&gt;
  4    c varchar2(3000) default rpad(&amp;quot;*&amp;quot;,3000,&amp;quot;*&amp;quot; )&lt;br /&gt;
  5  )&lt;br /&gt;
  6  /&lt;br /&gt;
Table created.&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; insert into t(a) select rownum from all_users;&lt;br /&gt;
15 rows created.&lt;br /&gt;
SQL&amp;gt; insert into t(a) select rownum+1000 from all_users;&lt;br /&gt;
15 rows created.&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; select dbms_rowid.rowid_block_number(rowid), a from t;&lt;br /&gt;
DBMS_ROWID.ROWID_BLOCK_NUMBER(ROWID)          A&lt;br /&gt;
------------------------------------ ----------&lt;br /&gt;
                               43410          1&lt;br /&gt;
                               43411          2&lt;br /&gt;
                               43412          3&lt;br /&gt;
                               43413          4&lt;br /&gt;
                               43414          5&lt;br /&gt;
                               43415          6&lt;br /&gt;
                               43416          7&lt;br /&gt;
                               43417          8&lt;br /&gt;
                               43418          9&lt;br /&gt;
                               43419         10&lt;br /&gt;
                               43420         11&lt;br /&gt;
DBMS_ROWID.ROWID_BLOCK_NUMBER(ROWID)          A&lt;br /&gt;
------------------------------------ ----------&lt;br /&gt;
                               43421         12&lt;br /&gt;
                               43422         13&lt;br /&gt;
                               43423         14&lt;br /&gt;
                               43424         15&lt;br /&gt;
                               43425       1001&lt;br /&gt;
                               43426       1002&lt;br /&gt;
                               43427       1003&lt;br /&gt;
                               43428       1004&lt;br /&gt;
                               43429       1005&lt;br /&gt;
                               43430       1006&lt;br /&gt;
                               43431       1007&lt;br /&gt;
DBMS_ROWID.ROWID_BLOCK_NUMBER(ROWID)          A&lt;br /&gt;
------------------------------------ ----------&lt;br /&gt;
                               43432       1008&lt;br /&gt;
                               43433       1009&lt;br /&gt;
                               43434       1010&lt;br /&gt;
                               43435       1011&lt;br /&gt;
                               43436       1012&lt;br /&gt;
                               43437       1013&lt;br /&gt;
                               43438       1014&lt;br /&gt;
                               43439       1015&lt;br /&gt;
30 rows selected.&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; drop table t;&lt;br /&gt;
Table dropped.&lt;br /&gt;
SQL&amp;gt;&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>