En MySQL podemos modificar cualquier característica que queramos de una tabla una vez que ya haya sido creada, incluso si esta ya contiene datos.
Esta es la sintaxis a utilizar:
ALTER TABLE
Tenemos estas modificaciones disponibles:
ALTER para cambiar sus valores
ADD con ella podemos añadir nuevas columnas a nuestra tabla modificarlas con
CHANGE Para modificar las columnas
DROP para borrar
Ahora vamos a ver un ejemplo con u script que cambiara la tabla que hemos creado en el tutorial anterior, en el agregaremos una nueva columna en la que podremos incluir el modelo del coche y cambiaremos el valor por defecto de la columna puertas de 5 a 3.
ALTER TABLE `coche`
CHANGE `puertas` `puertas` INTEGER(22) NOT NULL DEFAULT '3',
ADD `modelo` VARCHAR(22) NOT NULL
También es posible renombrar cada tabla, esta es la sintaxis:
RENAME TABLE tabla_actual TO nombre_nuevo
Vamos a ver un ejemplo, cambiaremos el nombre de la tabla coche por vehiculo.
RENAME TABLE coche TO vehiculo;
|