Partager via


Fonctions canoniques au niveau du bit

Entity SQL inclut des fonctions canoniques au niveau du bit.

Remarques

Le tableau suivant montre les fonctions canoniques Entity SQL au niveau du bit. Ces fonctions retournent Null si Null l’entrée est fournie. Le type de retour des fonctions est identique au ou aux types d’arguments. Les arguments doivent être du même type, si la fonction accepte plusieurs arguments. Pour effectuer des opérations au niveau du bit sur différents types, vous devez effectuer une conversion explicite en un type identique.

Fonction Descriptif
BitWiseAnd ( value1 , value2 ) Retourne la conjonction au niveau du bit de value1 et value2 comme type de value1 et value2.

Arguments

A Byte, , Int16, Int32et Int64.

Exemple

-- The following example returns 1.

BitWiseAnd(1,3)
BitWiseNot ( value ) Retourne la négation au niveau du bit de value.

Arguments

A Byte, , Int16, Int32et Int64.

Exemple

-- The following example returns -4.

BitWiseNot(3)
BitWiseOr ( value1 , value2 ) Retourne la disjonction au niveau du bit de value1 et value2 en tant que type de value1 et value2.

Arguments

A Byte, Int16et Int32Int64.

Exemple

-- The following example returns 3.

BitWiseOr(1,3)
BitWiseXor ( value1 , value2 ) Retourne la disjonction exclusive au niveau du bit de value1 et value2 comme type de value1 et value2.

Arguments

A Byte, Int16et Int32Int64.

Exemple

-- The following example returns 2.

BitWiseXor (1,3)

Voir aussi