Serwer SQL nie ujawnia boolean typ danych, który może być użyty w zapytaniach.
Zamiast tego ma bit typ danych, gdzie możliwe wartości to 0 lub 1 .
Aby odpowiedzieć na swoje pytanie, użyj 1 aby wskazać true wartość, 0 aby wskazać false wartość lub null aby wskazać nieznaną wartość.
Update [mydb].[dbo].[myTable]
SET isTrue =
CASE WHEN Name = 'Jason' THEN
1
ELSE
0
END