| Firebird Documentation Index → Guía de NULL en Firebird → Sumario |
![]() |
NULL en pocas palabras:
NULL significa
desconocido.
Si NULL figura en una expresión, la mayoría
de las veces el resultado es NULL.
En funciones agregadas sólo los campos
no-NULL se involucran en la operación. Excepción:
COUNT(*).
A veces, las UDF's convierten NULL
<-> no-NULL de manera que parece
aleatoria.
Si la condición de una sentencia if es
NULL, el bloque then se ignora
y se ejecuta el bloque else.
Para saber si A es NULL, usa
“A is (not) null”.
Las funciones COALESCE y
*NVL pueden convertir un
NULL en un valor.
Asignar NULL se hace igual que asignar
valores: con “A = NULL” o una lista de
inserción.
Recuerda, esto es como funciona NULL
en Firebird SQL. Hay diferencias (a veces sutiles)
con otras RDBMS's.
| Firebird Documentation Index → Guía de NULL en Firebird → Sumario |