[Db] Spostare un campo in MySQL

Marcello Vezzelli marcello a vezz.it
Gio 10 Maggio 2007 10:22:05 CEST


Simone Fumagalli ha scritto:
> Ciao a tutti.
>
> Ho una tabella mysql con dei dati in cui ho 3 campi
>
> campo_a
> campo_b
> campo_c
>
> Posso con un SQL dire a MySQL di spostare il campo
> in modo che la tabella divenga :
>
> campo_a
> campo_c
> campo_b

Una soluzione (non credo sia la migliore ma č l'unica che mi viene in 
mente) č fare il dump della tabella con mysqldump, rinominare i campi 
con ALTER TABLE in modo da invertirli, poi effettuare l'import dei dati 
(senza ricreare la tabella).
Alternativamente, puoi editare il file di dump invertendo le due righe 
nel codice che crea la tabella e utilizzare direttamente il dump.

Ciao
Marcello



Maggiori informazioni sulla lista Db