SQLサーバーはboolean
を公開しません クエリで使用できるデータ型。
代わりに、bit
があります。 可能な値が0
であるデータ型 または1
。
したがって、質問に答えるには、1
を使用する必要があります true
を示す 値、0
false
を示す 値、またはnull
不明な値を示します。
Update [mydb].[dbo].[myTable]
SET isTrue =
CASE WHEN Name = 'Jason' THEN
1
ELSE
0
END