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 |