¿Como saber si un campo es nulo?

10/05/2004 - 13:09 por Jose A. Gonzalvo | Informe spam
Hola tengo una tabla que tiene un campo image. Quiero
hacer un select que me devuelva todos los campos excepto
el campo image. En su lugar un valor (bit) que diga si ese
campo es NULL o no.

Lo que busco es algo así:

SELECT Id, Campo1, Campo2, EsNulo(CampoImage) AS
TieneImagen
FROM MiTabla
WHERE Id = @pID

¿Cómo podría hacerlo?

Gracias,
JOSE
 

Leer las respuestas

#1 Carlos Sacristan
10/05/2004 - 13:37 | Informe spam
No ibas muy desencaminado...

SELECT Id, Campo1, Campo2, TieneImagen ÊSE WHEN CampoImage IS NULL THEN 0
ELSE 1 END FROM MiTabla
WHERE Id = @pID


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"Jose A. Gonzalvo" escribió en el
mensaje news:ab8f01c4367f$437516b0$
Hola tengo una tabla que tiene un campo image. Quiero
hacer un select que me devuelva todos los campos excepto
el campo image. En su lugar un valor (bit) que diga si ese
campo es NULL o no.

Lo que busco es algo así:

SELECT Id, Campo1, Campo2, EsNulo(CampoImage) AS
TieneImagen
FROM MiTabla
WHERE Id = @pID

¿Cómo podría hacerlo?

Gracias,
JOSE

Preguntas similares