Bitweise kanonische Funktionen
Entity SQL enthält bitweise kanonische Funktionen.
Bemerkungen
In der folgenden Tabelle sind die bitweisen kanonischen Entity SQL-Funktionen aufgeführt. Diese Funktionen geben Null
zurück, wenn ein Null
-Wert als Eingabe übergeben wird. Der Rückgabetyp der Funktionen ist derselbe wie der Argumenttyp bzw. die Argumenttypen. Die Argumente müssen vom gleichen Typ sein, wenn der Funktion mehr als ein Argument übergeben wird. Zum Ausführen bitweiser Operationen für verschiedene Typen müssen diese explizit in den gleichen Typ umgewandelt werden.
Funktion | BESCHREIBUNG |
---|---|
BitWiseAnd ( value1 , value2 ) |
Gibt die bitweise Konjunktion von value1 und value2 als Typ von value1 und value2 zurück.Argumente Byte , Int16 , Int32 und Int64 .Beispiel -- The following example returns 1. BitWiseAnd(1,3) |
BitWiseNot ( value ) |
Gibt die bitweise Negation von value zurück.Argumente Byte , Int16 , Int32 und Int64 .Beispiel -- The following example returns -4. BitWiseNot(3) |
BitWiseOr ( value1 , value2 ) |
Gibt die bitweise Disjunktion von value1 und value2 als Typ von value1 und value2 zurück.Argumente Byte , Int16 , Int32 und Int64 .Beispiel -- The following example returns 3. BitWiseOr(1,3) |
BitWiseXor ( value1 , value2 ) |
Gibt die bitweise ausschließende Disjunktion von value1 und value2 als Typ von value1 und value2 zurück.Argumente Byte , Int16 , Int32 und Int64 .Beispiel -- The following example returns 2. BitWiseXor (1,3) |