disign.it | Riordinare colonne di una tabella MySql | a digital sign for a best design!
A digital sign for a best design
Programmazione 1.756 visualizzazioni

Riordinare colonne di una tabella MySql

24/02/2015

Ad ogni richiesta di correzione, modifica, aggiustamento del cliente quasi sempre corrisponde la necessità di aggiungere una o più colonne di dati al nostro database.
Dal punto di vista funzionale l'ordine delle colonne non ha alcuna influenza sullo sviluppo delle query, ma può invece esser molto utile il conservare un ordine di lettura che rende più intellegibile e naturale la comprensione alla mente umana (basta pensare -ad esempio- a come siamo abituati ad avere la sequenza indirizzo, città, cap, e il non trovare questi dati in questo ordine ci da subito la sensazione di dato mancante costringendoci a  dover scorrere un lungo elenco di colonne per verificarne la presenza e la valorizzazione, con conseguente  distrazione e perdita di concentrazione).

La query per spostare una colonna da una posizione a un'altra è molto semplice (è ncessario specificare esattamente il tipo dati della colonna da spostare, nell'esempio in intero 10):


ALTER TABLE nometabella MODIFY COLUMN nomecolonna1 int(10) AFTER nomecolonna2;

← Limitare e controllare il download di files da web Dreamweaver: colorazione codice php in files html →

Invia una domanda o un commento sull'articolo

I campi obbligatori sono segnalati *

*

*



 

© 2009 - 2017 Impronte digitali di Luca Frassineti. Tutti i diritti riservati.