SQLite: 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.

SQLite: es condición NULL

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

describir

La condición SQLite IS NULL se usa para probar valores NULL en una declaración SELECT, INSERT, UPDATE o DELETE.

sintaxis

La sintaxis de la condición IS NULL en SQLite es:

expression IS NULL

parámetro o parámetro

expresión Una expresión utilizada para probar si es un valor NULL.

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

Veamos un ejemplo de cómo usar SQLite IS NULL en una sentencia SELECT:

SELECT *
FROM employees
WHERE department IS NULL;

Este ejemplo de SQLite IS NULL devolverá todos los registros en la tabla de empleados donde el departamento contiene un valor NULL.

Ejemplo: uso de la instrucción INSERT

A continuación, veamos un ejemplo de cómo usar SQLite IS NULL en una sentencia INSERT:

INSERT INTO temp
(temp_employee_id, temp_last_name, temp_first_name)
SELECT employee_id, last_name, first_name
FROM employees
WHERE first_name IS NULL;

Este ejemplo de SQLite IS NULL inserta registros en una tabla temporal cuyo nombre contiene valores NULL.

Ejemplo: uso de la instrucción UPDATE

A continuación, veamos un ejemplo de cómo usar SQLite IS NULL en una instrucción UPDATE:

UPDATE employees
SET first_name="Unknown"
WHERE first_name IS NULL;

Este ejemplo de SQLite IS NULL actualizará un registro en la tabla de empleados y establecerá first_name en “desconocido”, donde el campo first_name contiene un valor NULL.

Ejemplo: uso de la sentencia DELETE

A continuación, veamos un ejemplo de cómo usar SQLite IS NULL en una instrucción DELETE:

DELETE FROM employees
WHERE employee_id IS NULL;

Este ejemplo de SQLite IS NULL eliminará todos los registros de la tabla de empleados donde employee_id contiene un valor NULL.