Funcion COALESCE

07/02/2008 - 23:18 por daniel | Informe spam
Hola, no entiendo muy bien orasi que la funcion de la funcion COALESCE, he
revisado la documentacion del MSDN y SQL Books Online me dice:

"Returns the first nonnull expression among its arguments."

Lo cual a mi entender: que la funcion no retornara valores nulos, nose si
este bien, de no ser asi me gustaria que me explicaran mas o menos como
funciona.

Gracias.
 

Leer las respuestas

#1 Alejandro Mesa
08/02/2008 - 02:33 | Informe spam
Daniel,

Que retornara el primer item que sea NO null.

select coalesce(null, null, 1, null, 2)
go

select coalesce(c1, c2)
FROM (SELECT NULL AS c1, NULL AS c2) AS t
go


AMB

"daniel" wrote:

Hola, no entiendo muy bien orasi que la funcion de la funcion COALESCE, he
revisado la documentacion del MSDN y SQL Books Online me dice:

"Returns the first nonnull expression among its arguments."

Lo cual a mi entender: que la funcion no retornara valores nulos, nose si
este bien, de no ser asi me gustaria que me explicaran mas o menos como
funciona.

Gracias.


Preguntas similares