¿Cómo devolver un valor booleano en la instrucción de selección SQL?
Probé este código:
SELECT CAST(1 AS BIT) AS Expr1
FROM [User]
WHERE (UserID = 20070022)
Y solo regresa TRUE
si UserID
existe en la tabla. Quiero que regrese FALSE
si UserID
no existe en la tabla.
SELECT WHEN CAST(1 AS BIT) THEN 'YES' END AS result
, da como resultado un error, CAST(1 AS BIT)
es decir, no es el mismo VERDADERO lógico.