Como retornar um valor booleano na instrução SQL Select?
Eu tentei este código:
SELECT CAST(1 AS BIT) AS Expr1
FROM [User]
WHERE (UserID = 20070022)
E ele só retorna TRUE
se UserID
existir na mesa. Quero que ele retorne FALSE
se UserID
não existir na mesa.
SELECT WHEN CAST(1 AS BIT) THEN 'YES' END AS result
- resulta em um erro, ou CAST(1 AS BIT)
seja, não é o mesmo VERDADEIRO lógico.