
02/03/2010, 10:03
|
 | Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 3 meses Puntos: 2658 | |
Respuesta: Cambiar columna INT a UNSIGNED INT - Revisa que ese campo no sea FK en otra tabla. Si es así, deberás quitar las referencias de FK de las tablas afectadas antes de realizar el cambio, y luego volverlas a poner acordandote de cambiar los tipos de dato de los campos FK también.
- En caso que no haya FK referidas a ese campo, verifica que la tabla no contenga ya registros que no cumplan con el tipo de dato, esto es, que no haya valores negativos ya en ese campo.
El acto de deshabilitar las FK no importa, porque cuando se reactivan salta el error.
Verifica las FK.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |