Salve a tutti ho una piccola curiosità
Come si sposta l'ordine dei campi nel databse altervista?
tipo se ho questi campi
ID Nome Cognome citta
e vorrei farlod iventare
ID Cognome Nome Città?
nel pannello nonv edo nessuna opzione
suggerimenti?
Printable View
Salve a tutti ho una piccola curiosità
Come si sposta l'ordine dei campi nel databse altervista?
tipo se ho questi campi
ID Nome Cognome citta
e vorrei farlod iventare
ID Cognome Nome Città?
nel pannello nonv edo nessuna opzione
suggerimenti?
Ce la puoi fare con un po' di query in SQL:Non saprei dirti se ci sono analoghi comandi in phpMyAdmin, ma puoi inserire queste query, una alla volta in quest'ordine, nella console SQL...Codice:-- crea una copia della tabella con i campi scambiati
CREATE TABLE nuova_tabella
SELECT id, cognome, nome, citta
FROM tabella;
-- elimina la vecchia tabella
DROP TABLE tabella;
-- rinomina la copia, usando il nome della vecchia tabella
ALTER TABLE nuova_tabella RENAME TO tabella;
Stammi bene...
Allora devi rinominare le colonne, non spostarle... questa è la query che ti serve:VARCHAR(255) è il tipo di colonna, che deve essere lo stesso di quella precedente (in SQL non c'è un modo per rinominare semplicemente una colonna...).Codice:ALTER TABLE tabella
CHANGE COLUMN cognome nome VARCHAR(255),
CHANGE COLUMN nome cognome VARCHAR(255);
Stammi bene...