Documentación FirebirdBase de Datos Firebird → Guía de NULL en Firebird
Firebird home Firebird home Inicio: Documentación FirebirdSubir: Base de Datos FirebirdSiguiente: ¿Qué es NULL?

Guía de NULL en Firebird

Comportamiento y dificultades de NULL en Firebird

Paul Vinkenoog

Traducción al castellano: Víctor Zaragoza

22 de julio de 2005 - Versión de documento 0.2-es-2


Tabla de contenidos

Introducción
¿Qué es NULL?
NULL en expresiones
Manejo de NULL en UDF's
NULL en sentencias if
Comprobando si algo es NULL
Colocando un campo o variable a NULL
Trabajando con NULLs
Sumario
A. Histórico del documento
B. Licencia

Introducción

Frecuentemente, preguntas de soporte en las listas de correo de Firebird hablan de “cosas raras” que pasan con los valores NULL en el SQL de Firebird. El concepto parece difícil de entender – quizá en parte por el nombre, que sugiere una “nada” que no puede hacer ningún daño si se lo sumas a un número o lo concatenas al final de un string. En realidad, realizar esas operaciones devolverán también la expresión NULL.

Este artículo explora el comportamiento de NULL en el SQL de Firebird, apunta fallos comunes y te enseña como manejar de manera segura expresiones que contengan NULL o resulten en NULL.

Si solo quieres una referencia rápida para refrescarte la memoria, salta directamente al sumario (que es realmente breve).

Nota

Algunas sentencias y ejemplos en esta guía han sido tomados de la Guía de arranque rápido, inicialmente publicado por IBPhoenix, ahora parte de Firebird Project.

Inicio: Documentación FirebirdSubir: Base de Datos FirebirdSiguiente: ¿Qué es NULL?
Documentación FirebirdBase de Datos Firebird → Guía de NULL en Firebird