7
votes

Case Null SQL Server 2008

Comment vérifier pour NULL dans la déclaration de cas dans SQL Server 2008


0 commentaires

3 Réponses :


25
votes
CASE WHEN column IS NULL THEN 1 ELSE 0 END

0 commentaires

5
votes

Vous avez parfois besoin Case ISnull (colonne, 99) lorsque 99 puis "NULL" quand 1 alors ....


1 commentaires

Savez-vous pourquoi cela est vrai? Ma base de données SQL n'acceptera pas "cas lorsque les données sont nuls" du tout.



-1
votes

Utilisation de cas dans la requête SELECT:

Exemple: P>

SELECT UserID, UserName, CASE(UserAmendId) AS UID WHEN 0 THEN 'True' ELSE 'False' END 
FROM UserTable


0 commentaires