disign | Riordinare colonne di una tabella MySql | a digital sign for a best design!
A digital sign for a best design

Articolo stampato da http://disign.improntedigitali.it/riordinare-colonne-di-una-tabella-mysql-498-2-1.html

© Luca Frassineti

Programmazione 3.025 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;

Invia una domanda o un commento sull'articolo

I campi obbligatori sono segnalati *

*

*



 




Questo sito è totalmente privo di pubblicità, se volete sostenere questa inziativa, potete scegliere di fare una piccola donazione libera:



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