Πώς να αλλάξετε ένα μέγεθος στήλης ή να πληκτρολογήσετε στη MySQL

Ας πούμε, για παράδειγμα, ότι έχετε μια στήλη που ονομάζεται "Κράτος" σε έναν πίνακα που ονομάζεται "Διεύθυνση" και ορίσατε προηγουμένως να κρατάτε δύο χαρακτήρες, περιμένοντας τους ανθρώπους να χρησιμοποιούν συντομεύσεις δύο χαρακτήρων. Βρίσκεστε ότι μερικοί άνθρωποι εισήγαγαν ολόκληρα ονόματα αντί για συντομογραφίες 2 χαρακτήρων και θέλετε να τους επιτρέψετε να το κάνουν αυτό. Πρέπει να κάνετε τη στήλη αυτή μεγαλύτερη για να επιτρέψετε την εμφάνιση των πλήρων ονομάτων. Εδώ είναι πώς το κάνετε:

Σε γενικούς όρους, χρησιμοποιείτε την εντολή ALTER TABLE ακολουθούμενη από το όνομα του πίνακα, κατόπιν την εντολή MODIFY ακολουθούμενη από το όνομα της στήλης και τον νέο τύπο και μέγεθος. Ακολουθεί ένα παράδειγμα:

Το VARCHAR (20) στα παραδείγματα μπορεί να αλλάξει σε οποιονδήποτε αριθμό είναι κατάλληλος για τη στήλη σας. Το VARCHAR είναι μια συμβολοσειρά χαρακτήρων μεταβλητού μήκους. Το μέγιστο μήκος - σε αυτό το παράδειγμα είναι 20 - υποδεικνύει τον μέγιστο αριθμό χαρακτήρων που θέλετε να αποθηκεύσετε στη στήλη. Το VARCHAR (25) μπορεί να αποθηκεύσει έως και 25 χαρακτήρες.

instagram viewer

Η εντολή ALTER TABLE μπορεί επίσης να χρησιμοποιηθεί για να προσθέσει μια νέα στήλη σε έναν πίνακα ή για να αφαιρέσει μια ολόκληρη στήλη και όλα τα δεδομένα της από έναν πίνακα. Για παράδειγμα, για να προσθέσετε μια στήλη, χρησιμοποιήστε:

instagram story viewer