Delen via


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, , Int32en Int64.

Voorbeeld

-- The following example returns 1.

BitWiseAnd(1,3)
BitWiseNot ( value ) Berekent de bitsgewijze negatie van value.

Argumenten

A Byte, Int16, , Int32en 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, Int16en 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, Int16en Int32 Int64.

Voorbeeld

-- The following example returns 2.

BitWiseXor (1,3)

Zie ook