एकल बूलियन नॉट ऑपरेशन करने की कोशिश करते हुए, ऐसा प्रतीत होता है कि एमएस SQL सर्वर 2005 के तहत, निम्न ब्लॉक काम नहीं करता है
DECLARE @MyBoolean bit;
SET @MyBoolean = 0;
SET @MyBoolean = NOT @MyBoolean;
SELECT @MyBoolean;
इसके बजाय, मैं अधिक सफल हो रहा हूं
DECLARE @MyBoolean bit;
SET @MyBoolean = 0;
SET @MyBoolean = 1 - @MyBoolean;
SELECT @MyBoolean;
फिर भी, यह एक नकारात्मक के रूप में कुछ के रूप में सरल व्यक्त करने के लिए थोड़ा मुड़ रास्ता दिखता है।
क्या मैं कुछ भूल रहा हूँ?