Back to top

Autore Topic: Cambiare ordine dei campi in tabella database  (Letto 2137 volte)

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Cambiare ordine dei campi in tabella database
« il: 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?

mau_develop

  • Visitatore
Re:Cambiare ordine dei campi in tabella database
« Risposta #1 il: 06 Mar 2011, 09:16:02 »
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.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Cambiare ordine dei campi in tabella database
« Risposta #2 il: 06 Mar 2011, 09:30:34 »
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

Offline vales

  • Global Moderator
  • Instancabile
  • ********
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Cambiare ordine dei campi in tabella database
« Risposta #3 il: 06 Mar 2011, 09:58:06 »
Io uso alter table

Codice: [Seleziona]
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.
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

 



Web Design Bolzano Kreatif