Beim Versuch, eine einzelne boolesche NOT-Operation auszuführen, scheint der folgende Block unter MS SQL Server 2005 nicht zu funktionieren
DECLARE @MyBoolean bit;
SET @MyBoolean = 0;
SET @MyBoolean = NOT @MyBoolean;
SELECT @MyBoolean;
Stattdessen werde ich erfolgreicher mit
DECLARE @MyBoolean bit;
SET @MyBoolean = 0;
SET @MyBoolean = 1 - @MyBoolean;
SELECT @MyBoolean;
Dies scheint jedoch eine verdrehte Art zu sein, etwas so Einfaches wie eine Negation auszudrücken.
Vermisse ich etwas