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ş:
Neden bir boolean 1 byte ve boyutu 1 b...
C# || operatörü null Boolean değerleri...
Neden "ondalık" geçerli bir ...
JsonMappingException: uygun yapıcı tür...
JavaScript fonksiyon't değil alia...