Partager via


Fonctions de chaînes canoniques au niveau du bit

Entity SQL inclut des fonctions canoniques au niveau du bit.

Notes

Le tableau ci-dessous 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

Byte, Int16, Int32 et 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

Byte, Int16, Int32 et Int64.

Exemple

-- The following example returns 2.

BitWiseXor (1,3)

Voir aussi