Una de Mysql

Horst von Brand vonbrand en inf.utfsm.cl
Mie Jun 23 17:48:01 CLT 2004


Juan Carlos Inostroza <jci en tux.cl> dijo:

[...]

> Segun se, la clausula order by es para los selects. Y efectivamente,
> cuando agregas un registro este queda al final de la tabla. 

En terminos logicos, lo agrega a la tabla, que es un _conjunto_ (no hay
orden!). Que la implemente en forma secuencial es puramente
conincidencia... estoy seguro que si borras cosas del medio, reusa la
posicion tambien. Y si tiene claves (y es menos que _totalmente_ idiota)
usara hashing internamente (y es seguro que otra version usara un orden
distinto, etc).

Moraleja: Nunca confiar en lo que no esta garantizado por el standard que
correponda.
-- 
Dr. Horst H. von Brand                   User #22616 counter.li.org
Departamento de Informatica                     Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria              +56 32 654239
Casilla 110-V, Valparaiso, Chile                Fax:  +56 32 797513


Más información sobre la lista de distribución Linux