Hi 
infact creating the table as sorted data from another table works with oracle 8.1.6.3.0 as:
 
create table agrs
as select * from agreements
order by agr_agreement_number desc;
Is this OK??
Vijay
From:   Connor McDonald[SMTP:hamcdc_at_yahoo.co.uk]
Reply To:       ORACLE-L_at_fatcity.com
Sent:   Monday, May 28, 2001 4:05 PM
To:     Multiple recipients of list ORACLE-L
Subject:        Re: Creating a sorted table
There is a very good reason for having data
"approximately" in physical order - it can
dramatically improve your buffer hit rates.
IOT's are great for this, but if you're on an earlier
version then the occasional job to "pseudo-cluster"
the data can be a very good thing...
Cheers
Connor
  -   Diana_Duncan_at_ttpartners.com wrote: > 
 > Whyever would you want data inserted in order?
 > There is no guarantee that
 > Oracle will actually store the records "in order",
 > there is no performance
 > gain, and you can always retrieve the records in
 > order by using an order by
 > statement -- if you really need ordered data, you
 > could use a
 > index-organized table with all of your columns, with
 > the date as the first
 > column.  But methinks this would be dangerous for a
 > heavy transaction
 > table.  (Gurus, please correct me if I'm wrong here)
 >
 > However, if you are still keen, you could do this
 > through a PL/SQL block,
 > something like the following:
 >
 > declare
 >      cursor get_data is
>           select col1, col2, col3, ...
>           from unordered_table
>           order by whatever;
 > begin
 >      for dataRec in get_data loop
>           insert into ordered_table (col1, col2,
 > col3, ...)
 >           values (dataRec.col1, dataRec.col2,
 > dataRec.col3, ...)
 >      end loop;
 > end;
 > /
 >
 > Cheers!
 >
 > Diana
 >
 >
 >
 >                                                     
>                                                     
>                  
>                     "Browett, Darren"               
>                                                     
>                  
>                     <dbrowett_at_city.coquit        To:
>     Multiple recipients of list ORACLE-L
 > <ORACLE-L_at_fatcity.com>
 >                     lam.bc.ca>                   cc:
>                                                     
>                  
>                     Sent by:                     Fax
 > to:
 >                  
>                     root_at_fatcity.com
 > Subject:     Creating a sorted table
 >                      
>                                                     
>                                                     
>                  
>                                                     
>                                                     
>                  
>                     05/25/2001 06:45 PM             
>                                                     
>                  
>                     Please respond to               
>                                                     
>                  
>                     ORACLE-L                        
>                                                     
>                  
>                                                     
>                                                     
>                  
>                                                     
>                                                     
>
 >
 >
 >
 >
 > We have un-ordered data in a table that needs to be
 > inserted into a
 > transaction table in
 > order of the date that the transaction took place.
 >
 > Oracle does not allow "INSERT ..... AS SELECT .....
 > ORDER BY....."
 > or "CREATE TMP_TABLE  ..... AS SELECT ..... ORDER
 > BY......"
 >
 > Is there a method by which I can accomplish this.
 >
 > Thank you in advance
 >
 > Darren Browett
 > Sys Admin
 > City of Coquitlam
 > --
 > Please see the official ORACLE-L FAQ:
 > http://www.orafaq.com
 > --
 > Author: Browett, Darren
 >   INET: dbrowett_at_city.coquitlam.bc.ca
 >
 > Fat City Network Services    -- (858) 538-5051  FAX:
 > (858) 538-5051
 > San Diego, California        -- Public Internet
 > access / Mailing Lists
 >
 
 > To REMOVE yourself from this mailing list, send an
 > E-Mail message
 > to: ListGuru_at_fatcity.com (note EXACT spelling of
 > 'ListGuru') and in
 > the message BODY, include a line containing: UNSUB
 > ORACLE-L
 > (or the name of mailing list you want to be removed
 > from).  You may
 > also send the HELP command for other information
 > (like subscribing).
 >
 >
 >
 >
 > --
 > Please see the official ORACLE-L FAQ:
 > http://www.orafaq.com
 > --
 > Author:
 >   INET: Diana_Duncan_at_ttpartners.com
 >
 > Fat City Network Services    -- (858) 538-5051  FAX:
 > (858) 538-5051
 > San Diego, California        -- Public Internet
 > access / Mailing Lists
 >
 
 > To REMOVE yourself from this mailing list, send an
 > E-Mail message
 > to: ListGuru_at_fatcity.com (note EXACT spelling of
 > 'ListGuru') and in
 > the message BODY, include a line containing: UNSUB
 > ORACLE-L
 > (or the name of mailing list you want to be removed
 > from).  You may
 > also send the HELP command for other information
 > (like subscribing).
 
 
Connor McDonald
http://www.oracledba.co.uk (mirrored at 
http://www.oradba.freeserve.co.uk)
"Some days you're the pigeon, some days you're the statue"
Do You Yahoo!?
Get your free @yahoo.co.uk address at 
http://mail.yahoo.co.uk
or your free @yahoo.ie address at 
http://mail.yahoo.ie
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: =?iso-8859-1?q?Connor=20McDonald?=
  INET: hamcdc_at_yahoo.co.uk
Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
San Diego, California        -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
Received on Tue May 29 2001 - 05:24:07 CDT