Partager via


Fonctions canoniques au niveau du bit (Entity SQL)

Entity SQL inclut des fonctions canoniques au niveau du bit. 

Notes

Le tableau suivant présente les autres fonctions canoniques Entity SQL au niveau du bit. Ces fonctions retournent Null si une entrée de valeur Null est fournie. Le type de retour des fonctions est le même que le ou les types d'arguments. Les arguments doivent être du même type si la fonction prend 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 Description

BitWiseAnd ( value1 , value2 )

Retourne la conjonction au niveau du bit de value1 et de value2 comme type de value1 et de value2.

Arguments

Byte, Int16, Int32 et Int64.

Exemple

-- The following example returns 1.

BitWiseAnd(1,3)

BitWiseNot ( value )

Retourne la négation au niveau du bit de value.

Arguments

Byte, Int16, Int32 et Int64.

Exemple

-- The following example returns -4.

BitWiseNot(3)

BitWiseOr ( value1 , value2 )

Retourne la disjonction au niveau du bit de value1 et de value2 comme type de value1 et de value2.

Arguments

Un Byte, un Int16, un Int32 et un Int64.

Exemple

-- The following example returns 3.

BitWiseOr(1,3)

BitWiseXor ( value1 , value2 )

Retourne la disjonction exclusive au niveau du bit de value1 et de value2 comme type de value1 et de value2.

Arguments

Un Byte, un Int16, un Int32 et un Int64.

Exemple

-- The following example returns 2.

BitWiseXor (1,3)

Voir aussi

Concepts

Fonctions canoniques (Entity SQL)