Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris
 
PerlMonks  

Re: Re: Database Record Order

by monktim (Friar)
on Dec 31, 2003 at 14:12 UTC ( #317887=note: print w/replies, xml ) Need Help??


in reply to Re: Database Record Order
in thread Database Record Order

That depends on the DBMS you are using. When the ORDER BY clause is not specified, some dBs return the data in the order it was inserted into the tables. You'll have to read your dB's documentation to be certain.

Replies are listed 'Best First'.
Re: Re: Re: Database Record Order
by mpeppler (Vicar) on Dec 31, 2003 at 22:19 UTC
    If this is an MS-SQL server then the "default" order is likely to be the order of the clustered index. However, relying on that ordering when using an RDBMS is unwise, as it could change at any time, or be different if you move your script from one type of database server to another, or if other DDL changes (such as different indexes, different locking methods, etc) are applied.

    In short - never rely on the order of data in a SELECT without an ORDER BY clause.

    Michael

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://317887]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others avoiding work at the Monastery: (2)
As of 2022-12-06 20:00 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found

    Notices?