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) |