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.
SQL Server: condición ES NULL
Este tutorial de SQL Server describe cómo usar ES NULL condición Sintaxis y ejemplos en SQL Server (Transact-SQL).
describir
La condición IS NULL de SQL Server (Transact-SQL) se usa para probar valores NULL.
sintaxis
La sintaxis de la condición IS NULL en SQL Server (Transact-SQL) es:
expression IS NULL
parámetro o parámetro
Una expresión se usa para probar un valor para 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 cómo usar la condición IS NULL en una instrucción SELECT de SQL Server.
Por ejemplo:
SELECT * FROM employees WHERE last_name IS NULL;
Este ejemplo de SQL Server IS NULL devolverá todos los registros en la tabla de empleados cuyo last_name contiene un valor nulo.
Ejemplo: uso de la instrucción INSERT
Veamos cómo usar la condición IS NULL en una instrucción INSERT en SQL Server.
Por ejemplo:
INSERT INTO employees (employee_id, last_name, first_name) SELECT contact_id, last_name, first_name FROM contacts WHERE first_name IS NULL;
Este ejemplo de SQL Server IS NULL inserta un registro de una tabla de empleados en la tabla de contactos cuyo nombre contiene un valor nulo.
Ejemplo: uso de la instrucción UPDATE
Veamos un ejemplo de cómo usar la condición IS NULL en una instrucción UPDATE en SQL Server.
Por ejemplo:
UPDATE employees SET first_name="Unknown" WHERE first_name IS NULL;
Este ejemplo de SQL Server IS NULL actualizará los registros en la tabla de empleados cuyo nombre contiene un valor nulo.
Ejemplo: uso de la sentencia DELETE
Veamos un ejemplo de cómo usar la condición IS NULL en una instrucción DELETE en SQL Server.
Por ejemplo:
DELETE FROM employees WHERE last_name IS NULL;
Este ejemplo de SQL Server IS NULL eliminará todos los registros de la tabla de empleados cuyo last_name contenga un valor nulo.