Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/06/2007, 03:23
Maderik
 
Fecha de Ingreso: junio-2007
Mensajes: 2
Antigüedad: 16 años, 10 meses
Puntos: 0
Cambiar nombre de campo en mysql

Hola, te comento lo siguiente:
la sintáxis para cambiar el nombre de un cambo en MySQL te la defino de esta forma:

ALTER TABLE T1 CHANGE c1 c2 TIPODEDATO;

Ejemplo:

Tengo una Tabla llamada mascotas, del cual tengo el nombre de campo prop para cambiarlo a propietario. Para realizar esto me apego a la sintaxis anterior definiendolo asì:

ALTER TABLE mascotas CHANGE prop propietario VARCHAR(20);

Tal y como esta, sin necesidad de apostrofes ni comillas.

ALTER TABLE mascotas CHANGE 'prop', 'propietario'; esto te da error.

En mi caso me funciono perfectamente, te comento que no altero el contenido de la tabla y menos del campo.

Maderik