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