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 (NULL
oMISSING
). 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"