
10/07/2008, 09:47
|
 | 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: Problema al consultar con una base datos en MySql Porque el dato de la tabla obrero_fijo_2008 sigue siendo el mismo.
Sigue sin existir un registro que tenga CED igual a 56143. Mientras ese registro no tenga el CED con un valor coincidente, seguirá dando nulo. ¿Contra qué registro puede hacer una igualación?
El tema es que si los declaras NOT NULL, pero la tabla tiene datos, y el campo está en NULL, MySQL simplemente te devolverá un error de "Data truncated for column 'columna' at row nroRow", pero no podrá modificar la tabla, con lo que el problema persiste.
Antes de modificar una tabla en esas condiciones hay que hacer una verificación de los datso para completarlos. A eso me refería en el último post.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |