Condividi tramite


INTBITAND - Linguaggio di query in Cosmos DB (in Azure e Fabric)

La INTBITAND funzione restituisce un confronto dei bit di ogni operando usando un operatore AND inclusivo.

Sintassi

INTBITAND(<int_expr_1>, <int_expr_2>)

Arguments

Description
int_expr_1 Espressione integer, utilizzata come operando di sinistra.
int_expr_2 Espressione integer, utilizzata come operando di destra.

Tipi restituiti

Restituisce un intero a 64 bit.

Esempi

Questa sezione contiene esempi di come usare questo costrutto di linguaggio di query.

Operazione AND bit per bit

In questo esempio, la INTBITAND funzione viene usata per eseguire un'operazione AND bit per 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
  }
]