& (Bitwise VE) (SSIS ifadeleri)
Iki tamsayı değerler, bitwise VE işlemi gerçekleştirir.Bu, birinci işlenenin, ikinci işlenenin bir karşılık gelen bit her bit karşılaştırır.Her iki bit 1, karşılık gelen sonuç biti 1 olarak küme.Aksi durumda, karşılık gelen sonuç biti 0 olarak küme.
Koşulların her ikisi de, işaretli tamsayı türü olmalıdır veya koşulların her ikisi de bir işaretsiz bir tamsayı olmalıdır.
integer_expression1 & integer_expression2
Bağımsız değişkenler
- integer_expression1, integer_expression2
Herhangi bir geçerli mi ifade imzalanmış veya imzalanmamış tamsayı veri türünde.Daha fazla bilgi için bkz:Tümleştirme Hizmetleri veri türleri.
Sonuç türleri
Iki bağımsız değişkenlerin veri türlerini belirler.Daha fazla bilgi için bkz:Deyimler içinde örtülü veri türü dönüştürme.
Remarks
Her iki koşul boş ise, ifade null sonucudur.
Örnekler
Bu örnek sütunları arasında bitwise bir AND işlemi gerçekleştirir. NumberA and NumberB.NumberA3 (0000011) ve sütun içerirNumberB 7 (00000111) içerir.
NumberA & NumberB
Ifade 3'e (00000011) değerlendirir.
00000011
00000111
-----------
00000011
Bu örnek, bir bit AND işlemi arasında yedekler ReorderPoint and SafetyStockLevel sütunlar.
ReorderPoint & SafetyStockLevel
If ReorderPoint is 10 and SafetyStockLevel 8, 8'e (00001000) ifade değerlendirir.
00001010
00001000
-----------
00001000
Bu örnek, iki tamsayılar arasında bitwise bir AND işlemi gerçekleştirir.
3 & 5
Ifade için 1(00000001) değerlendirir.
00000011
00000101
-----------
00000001
See Also