Le serveur SQL n'expose pas un boolean type de données qui peut être utilisé dans les requêtes.
Au lieu de cela, il a un bit type de données où les valeurs possibles sont 0 ou 1 .
Donc, pour répondre à votre question, vous devez utiliser 1 pour indiquer un true valeur, 0 pour indiquer un false valeur, ou null pour indiquer une valeur inconnue.
Update [mydb].[dbo].[myTable]
SET isTrue =
CASE WHEN Name = 'Jason' THEN
1
ELSE
0
END