Partager via


INTBITAND - Langage de requête dans Cosmos DB (dans Azure et Fabric)

La INTBITAND fonction retourne une comparaison des bits de chaque opérande à l’aide d’un opérateur AND inclusif.

Syntaxe

INTBITAND(<int_expr_1>, <int_expr_2>)

Arguments

Descriptif
int_expr_1 Expression entière, utilisée comme opérande de gauche.
int_expr_2 Expression entière, utilisée comme opérande de droite.

Types de retour

Retourne un entier 64 bits.

Examples

Cette section contient des exemples d’utilisation de cette construction de langage de requête.

Opération AND au niveau du bit

Dans cet exemple, la INTBITAND fonction est utilisée pour effectuer une opération AND au niveau du bit.

SELECT VALUE {
  compareNumbers: INTBITAND(15, 25),
  compareZero: INTBITAND(15, 0),
  compareSameNumber: INTBITAND(15, 15),
  compareDecimal: INTBITAND(15, 1.5)
}
[
  {
    "compareNumbers": 9,
    "compareZero": 0,
    "compareSameNumber": 15
  }
]