Perguntas com a marcação «coalesce»

208
Diferenças do Oracle entre NVL e Coalesce

Existem diferenças não óbvias entre NVL e Coalesce no Oracle? As diferenças óbvias são que a coalescência retornará o primeiro item não nulo em sua lista de parâmetros, enquanto nvl usa apenas dois parâmetros e retorna o primeiro se não for nulo; caso contrário, retorna o segundo. Parece que o...

165
?? Combinar por uma string vazia?

Algo que eu me vejo fazendo cada vez mais é verificar se uma string está vazia (como em ""ou nula) e um operador condicional. Um exemplo atual: s.SiteNumber.IsNullOrEmpty() ? "No Number" : s.SiteNumber; Este é apenas um método de extensão, é equivalente a: string.IsNullOrEmpty(s.SiteNumber) ?...

154
Como obter o primeiro valor não nulo em Java?

Existe um equivalente em Java da COALESCEfunção do SQL ? Ou seja, existe alguma maneira de retornar o primeiro valor não nulo de várias variáveis? por exemplo Double a = null; Double b = 4.4; Double c = null; Eu quero de alguma forma tem uma declaração de que irá retornar o primeiro valor não...