Come restituire un valore booleano sull'istruzione Select SQL?
Ho provato questo codice:
SELECT CAST(1 AS BIT) AS Expr1
FROM [User]
WHERE (UserID = 20070022)
E ritorna solo TRUEse UserIDesiste sul tavolo. Voglio che ritorni FALSEse UserIDnon esiste sul tavolo.
SELECT WHEN CAST(1 AS BIT) THEN 'YES' END AS result- genera un errore, ovvero CAST(1 AS BIT)non è lo stesso VERO logico.