jueves, 7 de julio de 2011

Ejemplo del uso del comando ALTER en MySql

ALTER es un comando DDL que se usa para modificar la estructura de las tablas. para el ejemplo trabajaremos con la siguiente tabla:

CREATE TABLE Persona
(
dni int,
nombre char(20),
apellido char(20),
primary key(dni)
)

Agregar un nuevo campo:

alter table Persona add nacimiento date;


Cambiar el nombre del campo y su tipo de dato:

alter table Persona change nombre nombres varchar(30);


Cambiar el tipo de dato del campo:

alter table Persona modify nombres char(20);


Cambiar el nombre de la tabla:

alter table Persona rename humano;


Eliminar un campo de la tabla:

alter table humano drop nacimiento;


Cambiar el motor de la tabla:

alter table humano engine=innodb;

otros