Ir para o conteúdo principal
Workday User Guide
Última atualização: 2023-06-23
COALESCE

COALESCE

Descrição

COALESCE
é uma função de linha que retorna o primeiro valor válido (
NOT NULL
value) de uma lista de expressões separada por vírgulas.

Sintaxe

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

Valor de retorno

Retorna um valor por linha do mesmo tipo que a primeira expressão de entrada válida.

Parâmetros de entrada

expressão
Pelo menos um é obrigatório. Um nome de campo ou uma expressão.

Exemplos

O exemplo a seguir mostra uma expressão para calcular a renda anual do colaborador para colaboradores isentos que têm um
salário
e colaboradores não isentos que têm um
hourly_wage
. Essa expressão verifica os valores de ambos os campos para cada linha e retorna o valor da primeira expressão que é válida (
NOT NULL
).
COALESCE([hourly_wage] * 40 * 52, [salary])