As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
COALESCEfunção na Amazon QLDB
Importante
Aviso de fim do suporte: os clientes existentes poderão usar a Amazon QLDB até o final do suporte em 31/07/2025. Para obter mais detalhes, consulte Migrar um Amazon QLDB Ledger para o Amazon Aurora Postgre
Na AmazonQLDB, com uma lista de um ou mais argumentos, use a COALESCE
função para avaliar os argumentos na ordem da esquerda para a direita e retornar o primeiro valor que não seja de um tipo desconhecido (NULL
ouMISSING
). Se todos os tipos de argumentos forem desconhecidos, o resultado será NULL
.
A função COALESCE
não propaga NULL
e MISSING
.
Sintaxe
COALESCE (
expression
[,expression
, ... ] )
Argumentos
expression
-
A lista de um ou mais nomes de campo ou expressões que a função avalia. Cada argumento pode ser qualquer um dos Tipos de dados com suporte.
Tipo de retorno
Qualquer tipo de dados com suporte. O tipo de retorno é NULL
ou igual ao tipo da primeira expressão que é avaliada como um valor não nulo e não ausente.
Exemplos
SELECT COALESCE(1, null) FROM << 0 >> -- 1 SELECT COALESCE(null, null, 1) FROM << 0 >> -- 1 SELECT COALESCE(null, 'string') FROM << 0 >> -- "string"