Oracle/PLSQL: condición ES NULL

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

Oracle/PLSQL: condición ES NULL

Este tutorial de Oracle describe cómo usar Oracle ES NULL condición Con sintaxis y ejemplos.

describir

La condición Oracle IS NULL se utiliza para probar valores NULL. Puede usar la condición Oracle IS NULL en una instrucción SQL o un bloque de código PLSQL.

sintaxis

La sintaxis de la condición IS NULL en Oracle/PLSQL es:

expression IS NULL

parámetro o parámetro

El valor usado por la expresión para probar si es un valor nulo.

notas

  • La condición se evalúa como VERDADERO si la expresión es un valor NULL.
  • Si expresión no es un valor NULL, la condición se evalúa como FALSO.

Ejemplo: uso de la instrucción SELECT

El siguiente es un ejemplo de cómo usar la condición Oracle IS NULL en una instrucción SELECT:

SELECT *
FROM suppliers
WHERE supplier_name IS NULL;

Este ejemplo de Oracle IS NULL devolverá todos los registros en la tabla de proveedores donde nombre_proveedor contiene un valor nulo.

Ejemplo: uso de la instrucción INSERT

El siguiente es un ejemplo de cómo usar la condición Oracle IS NULL en una instrucción INSERT:

INSERT INTO suppliers
(supplier_id, supplier_name)
SELECT account_no, name
FROM customers
WHERE city IS NULL;

Este ejemplo de Oracle IS NULL inserta registros en la tabla Proveedores que contiene valores nulos para la ciudad.

Ejemplo: uso de la instrucción UPDATE

El siguiente es un ejemplo de cómo usar la condición Oracle IS NULL en una instrucción UPDATE:

UPDATE suppliers
SET name="Apple"
WHERE name IS NULL;

Este ejemplo de Oracle IS NULL actualizará los registros en la tabla Proveedores cuyos nombres contienen valores NULL.

Ejemplo: uso de la sentencia DELETE

El siguiente es un ejemplo de cómo usar la condición Oracle IS NULL en una instrucción DELETE:

DELETE FROM suppliers
WHERE supplier_name IS NULL;

Este ejemplo de Oracle IS NULL eliminará todos los registros de la tabla Proveedores donde el nombre del proveedor contenga un valor nulo.

Ejemplo: uso del código PLSQL

Puede usar la condición Oracle IS NULL en PLSQL para verificar si un valor es NULL.

Por ejemplo,

IF Lvalue IS NULL then

   ...

END IF;

La expresión “SI” se evalúa como VERDADERO si Lvalue contiene un valor nulo.

Este tutorial de Oracle describe cómo probar valores no nulos.