Looking for oracle Answers? Try Ask4KnowledgeBase
Looking for oracle Keywords? Try Ask4Keywords

Oracle DatabaseManejo de valores nulos


Introducción

Una columna es NULA cuando no tiene valor, independientemente del tipo de datos de esa columna. Una columna nunca debe compararse con NULL usando esta sintaxis a = NULL ya que el resultado sería DESCONOCIDO. En su lugar, utilice las condiciones a IS NULL o a IS NOT NULL . NULL no es igual a NULL. Para comparar dos expresiones donde puede ocurrir una nula, use una de las funciones que se describen a continuación. Todos los operadores, excepto la concatenación, devuelven NULL si uno de sus operandos es NULL. Por ejemplo, el resultado de 3 * NULL + 5 es nulo.

Observaciones

NULL no puede aparecer en columnas restringidas por una CLAVE PRINCIPAL o una restricción NOT NULL. (La excepción es una nueva restricción con la cláusula NOVALIDATE)

Manejo de valores nulos Ejemplos relacionados