it-swarm.com.de

CASE-Anweisung mit IS NULL und NOT NULL

Gibt es eine bessere Möglichkeit, die folgenden Zeilen in SQL Server 2005 zu schreiben?

CASE
WHEN (ID IS NULL)
   THEN 'YES'
WHEN (ID IS NOT NULL)
   THEN 'NO'
END AS ID_Value,
12
Tripz

Hast du versucht:

CASE WHEN (ID IS NULL) THEN 'YES' ELSE 'NO' END AS ID_Value,

Ich habe momentan nur Zugriff auf 2008, aber ich hoffe, dass diese Syntax auch 2005 noch funktioniert (scheint wie etwas, das Teil der ursprünglichen Definition von CASE wäre).

16
Jay