Preguntas etiquetadas con coalesce

208
Diferencias de Oracle entre NVL y Coalesce

¿Existen diferencias no obvias entre NVL y Coalesce en Oracle? Las diferencias obvias son que la fusión devolverá el primer elemento no nulo en su lista de parámetros, mientras que nvl solo toma dos parámetros y devuelve el primero si no es nulo; de lo contrario, devuelve el segundo. Parece que...

165
?? ¿Coalesce por una cadena vacía?

Algo que me encuentro haciendo más y más es verificar que una cadena esté vacía (como en ""o nula) y un operador condicional. Un ejemplo actual: s.SiteNumber.IsNullOrEmpty() ? "No Number" : s.SiteNumber; Este es solo un método de extensión, es equivalente a: string.IsNullOrEmpty(s.SiteNumber) ?...

154
¿Cómo obtener el primer valor no nulo en Java?

¿Existe un equivalente Java de SQL COALESCE función ? Es decir, ¿hay alguna forma de devolver el primer valor no nulo de varias variables? p.ej Double a = null; Double b = 4.4; Double c = null; Quiero tener de alguna manera una declaración que devolverá el primer valor no nulo de a, by c- en...