Bitwise Canonical Functions
Entiteit SQL bevat bitsgewijze canonieke functies.
Opmerkingen
In de volgende tabel ziet u de bitwise Entity SQL-canonieke functies. Deze functies worden geretourneerd Null
als Null
er invoer wordt opgegeven. Het retourtype van de functies is hetzelfde als het argumenttype(en). Argumenten moeten van hetzelfde type zijn als de functie meer dan één argument gebruikt. Als u bitwise bewerkingen wilt uitvoeren voor verschillende typen, moet u expliciet naar hetzelfde type casten.
Functie | Beschrijving |
---|---|
BitWiseAnd ( value1 , value2 ) |
Retourneert de bitsgewijze combinatie van value1 en value2 als het type value1 en value2 .Argumenten A Byte , Int16 , , Int32 en Int64 .Voorbeeld -- The following example returns 1. BitWiseAnd(1,3) |
BitWiseNot ( value ) |
Berekent de bitsgewijze negatie van value .Argumenten A Byte , Int16 , , Int32 en Int64 .Voorbeeld -- The following example returns -4. BitWiseNot(3) |
BitWiseOr ( value1 , value2 ) |
Retourneert de bitsgewijze disjunction van value1 en value2 als het type value1 en value2 .Argumenten A Byte , Int16 en Int32 Int64 .Voorbeeld -- The following example returns 3. BitWiseOr(1,3) |
BitWiseXor ( value1 , value2 ) |
Retourneert de bitwise exclusieve disjunction van value1 en value2 als het type value1 en value2 .Argumenten A Byte , Int16 en Int32 Int64 .Voorbeeld -- The following example returns 2. BitWiseXor (1,3) |