Oracle/PLSQL: NO ES condición 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: NO ES condición NULL

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

describir

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

sintaxis

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

expression IS NOT NULL

parámetro o parámetro

La expresión se utiliza para probar si es un valor no nulo.

notas

  • La condición se evalúa como VERDADERO si la expresión no es un valor NULL.
  • Si expresión 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 NOT NULL en una instrucción SELECT:

SELECT *
FROM customers
WHERE customer_name IS NOT NULL;

Este ejemplo de Oracle IS NOT NULL devolverá todos los registros en la tabla de clientes donde nombre_cliente no 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 NOT NULL en una instrucción INSERT:

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

Este ejemplo de Oracle IS NOT NULL inserta un registro en la tabla de proveedores en la tabla de clientes donde account_no no contiene un valor nulo.

Ejemplo: uso de la instrucción UPDATE

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

UPDATE customers
SET status="Active"
WHERE customer_name IS NOT NULL;

Este ejemplo de Oracle NO ES NULO actualizará los registros en la tabla Clientes donde nombre_cliente no contiene un valor NULO.

Ejemplo: uso de la sentencia DELETE

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

DELETE FROM customers
WHERE status IS NOT NULL;

Este ejemplo de Oracle NO ES NULO eliminará todos los registros de la tabla Clientes cuyo estado no contenga un valor NULO.

Ejemplo: uso del código PLSQL

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

Por ejemplo:

IF Lvalue IS NOT NULL then

   ...

END IF;

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

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

(Visited 6 times, 1 visits today)