COALESCEfunción en Amazon QLDB - Base de datos Amazon Quantum Ledger (AmazonQLDB)

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

COALESCEfunción en Amazon QLDB

importante

Aviso de fin de soporte: los clientes actuales podrán usar Amazon QLDB hasta que finalice el soporte, el 31 de julio de 2025. Para obtener más información, consulte Migración de un Amazon QLDB Ledger a Amazon Aurora SQL Postgre.

En AmazonQLDB, dada una lista de uno o más argumentos, usa la COALESCE función para evaluar los argumentos en orden de izquierda a derecha y devuelve el primer valor que no sea de un tipo desconocido (NULLoMISSING). Si todos los tipos de argumentos son desconocidos, el resultado es NULL.

La función COALESCE no propaga NULL ni MISSING.

Sintaxis

COALESCE ( expression [, expression, ... ] )

Argumentos

expression

La lista de uno o varios nombres de campo o expresiones que evalúa la función. Cada argumento puede ser cualquiera de los Tipos de datos compatibles.

Tipo de retorno

Cualquier tipo de datos compatible. El tipo de retorno es o bien NULL o bien el tipo de la primera expresión que se evalúa como un valor no nulo y no faltante.

Ejemplos

SELECT COALESCE(1, null) FROM << 0 >> -- 1 SELECT COALESCE(null, null, 1) FROM << 0 >> -- 1 SELECT COALESCE(null, 'string') FROM << 0 >> -- "string"

Funciones relacionadas