Joomla.it Forum
Non solo Joomla... => Database => : tomtomeight 05 Mar 2011, 17:43:11
-
Salve
Per motivi di visualizzazione di una tabella con chronoconnectivity devo cambiare l'ordine dei campi in una tabella, ma pur avendo effettuato una ricerca in merito, non ho trovato il modo.
E' possibile farlo senza esportare la stessa e reimportarla modificando il file .sql?
-
mmhhh ... se sulla tabella c'è l'autoincrement credo diventi macchinoso, inoltre per cambiare ordine devi cambiare id, che solitamente sono indici e in relazione con altro.
Non puoi inserire un campo "ordinamento" e fare le query -> order by ordinamento asc; (o desc)
M.
-
ciao mau
Mi riferivo all'ordine delle intestazioni dei campi non dei dati:
esempio: mia_tabella
id, date, campo_3, campo_2, campo_1
io vorrei ottenere: mia_tabella
id, date, campo_1, campo_2, campo_3
-
Io uso alter table
ALTER TABLE `jos_chronoforms_configurazione` CHANGE `elenco_cat` `elenco_cat` VARCHAR( 255 ) NOT NULL AFTER `elenco_sez`
è come se facessi una modifica di nome con lo stesso nome precedente e le stesse caratteristiche del campo più lo spostamento.
in questo caso sposto elenco_cat dopo il campo elenco_sez
verificato, funziona, senza perdita dati.