Firebird Documentation Index → Guía de NULL en Firebird → ¿Qué es NULL? |
En SQL, NULL
no es un valor. Es un
estado que indica que el valor de ese item es
desconocido o no existente. No es cero o blanco o una “cadena
vacía” y no se comporta como ninguno de esos valores. Pocas cosas
en SQL llevan a tanta confusión como NULL
, y será
difícil de entender mientras no entiendas la siguiente simple definición:
NULL
significa
desconocido.
Déjame repetirlo:
NULL
significa desconocido
Retén esta línea en tu mente mientras leas el resto de este artículo
y verás como muchos de los resultados que parecen absolutamente ilógicos
que obtengas con NULL
, prácticamente se
autoexplicarán.
Firebird Documentation Index → Guía de NULL en Firebird → ¿Qué es NULL? |