Comment renvoyer une valeur booléenne sur l'instruction SQL Select?
J'ai essayé ce code:
SELECT CAST(1 AS BIT) AS Expr1
FROM [User]
WHERE (UserID = 20070022)
Et il ne revient que TRUE
si le UserID
existe sur la table. Je veux qu'il revienne FALSE
si le UserID
n'existe pas sur la table.
SELECT WHEN CAST(1 AS BIT) THEN 'YES' END AS result
- entraîne une erreur, c'est CAST(1 AS BIT)
-à- dire n'est pas le même TRUE logique.