[bglug] [OT] Piccolo quesito su MySQL

Diego Zanga naarani@gmail.com
Ven 16 Feb 2007 15:11:24 CET


Il 16/02/07, Andrea<berserk82@email.it> ha scritto:
> Ciao a tutti,
> qualcuno sa per caso se, avendo una tabella di MySQL con un campo
> numerico come chiave primaria, sia possibile attraverso uno script
> riassegnare i valori di ogni record in modo tale da avere una
> numerazione continua e che parte da zero anche se alcuni record sono
> eliminati?
>
> Forse sono stato un po' contorto...
> Supponiamo di avere la tabella
>
> id | nome
> ---------
> 0  | pippo
> 1  | pluto
> 2  | paperino
>
> Avrei necessità di avere paperino con id 1 qualora pluto fosse
> cancellato... Credete sia possibile? forse mi sto perdendo in un
> bicchier d'acqua...


> cancellato... Credete sia possibile?
1) si

> forse mi sto perdendo in un bicchier d'acqua...
2) non hai nessun motivo per farlo, mai in nessun
caso -----> l'id ti serve per eventuali relazioni, non
hai nessun motivo per rinominarlo, salvo che ti stai
incasinando la vita per niente :-)

Qualunque cosa tu stia facendo, aggiungi un campo
e fai li quello che ti serve :-)


-- 
Diego Zanga
------------------------------
http://www.eLawOffice.it
http://www.blogstudiolegale.eu
http://www.javablog.eu
Skype NAARANI


Maggiori informazioni sulla lista bglug