Ver Mensaje Individual
  #5 (permalink)  
Antiguo 12/07/2013, 09:31
Avatar de guardarmicorreo
guardarmicorreo
 
Fecha de Ingreso: noviembre-2012
Ubicación: Córdoba
Mensajes: 1.153
Antigüedad: 11 años, 5 meses
Puntos: 84
Respuesta: alter table para añadir auto_increment a un campo

ha sido una clase magistral! muchísimas gracias.
el ejemplo que mencionas de la documentación de mysql sí lo vi, pero no entendí el unsigned por eso tuve problemas para entender alter table del manual hasta que junto con tu explicación lo logré.

lo que no entiendo es por qué si quiero editar un campo y puedo hacerlo con modify para no cambiar el nombre tengo que establecer de nuevo el tipo de dato (int) la longitud y si es null o not null. no lo entiendo, si no tengo que cambiar el nombre con modify ¿por qué los otros campos tengo que volver a declararlos? se supone que solo quiero agregar auto_increment en este caso, pero podría ser con not_null o unsigned.

estoy entendiendo la importancia de mysql poco a poco :P