21/08/2014, 12:21
|
| Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 1 mes Puntos: 2658 | |
Respuesta: SQL me devuelve el ancho de un carácter en campos vacíos Empecemos por un detalle: Un campo vacío contiene en realidad un caracter vacío, por lo que no es incorrecto que la longitud del dato contenido sea 1.
También dependerá de lo que realmente se almacenó, ya que es muy común que los programadores metan un espacio vacío intencional o accidentalmente, creyendo que eso es un dato nulo...
Por otro lado, NULL no es un dato, sino un estado de indeterminación. No es definible ni medible como un dato, y no se pueden usar ciertos operadores en MySQL para evaluarlo.
Pero para estar completamente seguros muéstranos cómo es la query que usas, y si es posible el CREATE TABLE de la tabla involucrada, para asegurarnos si se está evaluando correctamente.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |