En el artículo anterior creamos una tabla llamada Clientes. Ahora deseamos modificar la tabla para añadir un nuevo campo llamado Apellido_cliente.
El comando sería:
ALTER TABLE cliente ADD apellido_cliente VARCHAR(30);
Al ejecutarlo veremos lo siguiente:
Y podemos confirmar que los cambios fueron realizados cuando utilizamos el comando
DESCRIBE clientes;
Si deseáramos eliminar la columna antes creada podemos utilizar el comando:
ALTER TABLE clientes DROP apellido_cliente;
Para modificar una columna a una tabla de MySQL utilizamos la opción MODIFY que nos permite cambiar la declaración de una columna. En el siguiente ejemplo modificamos la cantidad de caracteres que pueden guardarse en el campo nombre_cliente.
ALTER TABLE clientes MODIFY nombre_cliente VARCHAR(40);
En ocasiones lo que queremos modificar es el nombre de la columna. En ese caso utilizaremos el comando:
ALTER TABLE clientes CHANGE nombre_cliente nombre;
Si deseáramos renombrar la tabla el comando que usaríamos sería:
ALTER TABLE clientes RENAME AS socios;
El comando ALTER TABLE nos permite modificar los elementos de un objeto Tabla de una Base de Datos. Entre otras cosas nos permite: agregar un campo, cambiar el nombre de un campo o su declaración, eliminar un cambio y cambiar el nombre de la tabla.
No olvides dejar tus dudas y comentarios.