Partilhar via


INTBITAND - Linguagem de consulta no Cosmos DB (no Azure e no Fabric)

A INTBITAND função retorna uma comparação dos bits de cada operando usando um operador AND inclusivo.

Sintaxe

INTBITAND(<int_expr_1>, <int_expr_2>)

Arguments

Description
int_expr_1 Uma expressão inteira, que é usada como o operando esquerdo.
int_expr_2 Uma expressão inteira, que é usada como o operando direito.

Tipos de devolução

Retorna um inteiro de 64 bits.

Examples

Esta seção contém exemplos de como usar essa construção de linguagem de consulta.

Bitwise E operação

Neste exemplo, a INTBITAND função é usada para executar uma operação bit a bit AND.

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
  }
]