Логическое «НЕ» в T-SQL не работает с «битовым» типом данных?

Ваше решение хорошее... вы sql-query также можете использовать transact-sql этот синтаксис для переключения sql-statement битов в SQL...

DECLARE @MyBoolean bit;
SET @MyBoolean = 0;
SET @MyBoolean = @MyBoolean ^ 1; 
SELECT @MyBoolean;

sql

sql-server

tsql

boolean-operations

2022-10-19T23:43:31+00:00