SORU
7 EKİM 2008, Salı


Boolean '' T-SQL çalışmıyor 'bit' türü DEĞİL mi?

Boolean tek bir işlemi gerçekleştirmek için çalışan, MS SQL Server 2005'in altında, aşağıdaki bloğu çalışmıyor gibi görünüyor

DECLARE @MyBoolean bit;
SET @MyBoolean = 0;
SET @MyBoolean = NOT @MyBoolean;
SELECT @MyBoolean;

Bunun yerine, daha başarılı oluyorum

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

Yine de, bu biraz şey bir olumsuzluk kadar basit ifade çarpık bir şekilde görünüyor.

Bir şey mi kaçırdım?

CEVAP
7 EKİM 2008, Salı


Kullan ~ operatörü:

DECLARE @MyBoolean bit
SET @MyBoolean = 0
SET @MyBoolean = ~@MyBoolean
SELECT @MyBoolean

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Felice Musique

    Felice Musiq

    22 NİSAN 2014
  • TeachMeComputer

    TeachMeCompu

    31 EKİM 2009
  • XxMinayaxX1

    XxMinayaxX1

    9 Mayıs 2012

İLGİLİ SORU / CEVAPLAR