Servidor SQL: función COALESCE

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.

Servidor SQL: función COALESCE

Este tutorial de SQL Server describe cómo usar Función COALESCE Sintaxis y ejemplos en SQL Server (Transact-SQL).

describir

En SQL Server (Transact-SQL), la función COALESCE devuelve la primera expresión no nula de la lista. La función COALESCE devuelve nulo si todas las expresiones se evalúan como nulas.

sintaxis

La sintaxis de la función COALESCE en SQL Server (Transact-SQL) es:

COALESCE( expression1, expression2, ... expression_n )

parámetro o parámetro

expresión1 a expresión_n son expresiones que se utilizan para probar valores no nulos.

aplicar para

La función COALESCE está disponible en las siguientes versiones de SQL Server (Transact-SQL):

  • Servidor SQL 2017, Servidor SQL 2016, Servidor SQL 2014, Servidor SQL 2012, Servidor SQL 2008 R2, Servidor SQL 2008, Servidor SQL 2005

ejemplo

Veamos algunos ejemplos de la función COALESCE de SQL Server y exploremos cómo usar la función COALESCE en SQL Server (Transact-SQL).

Por ejemplo:

SELECT COALESCE(NULL, NULL, 'TechOnTheNet.com', NULL, 'CheckYourMath.com');
Result: 'TechOnTheNet.com'

SELECT COALESCE(NULL, 'TechOnTheNet.com', 'CheckYourMath.com');
Result: 'TechOnTheNet.com'

SELECT COALESCE(NULL, NULL, 1, 2, 3, NULL, 4);
Result: 1
(Visited 18 times, 1 visits today)