Partilhar via


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

A INTBITXOR função retorna o resultado de uma operação OR exclusiva bit a bit em dois valores inteiros.

Sintaxe

INTBITXOR(<numeric_expr_1>, <numeric_expr_2>)

Arguments

Description
numeric_expr_1 A primeira expressão numérica.
numeric_expr_2 A segunda expressão numérica.

Tipos de devolução

Retorna uma expressão numérica.

Examples

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

Bitwise exclusivo OU

Neste exemplo, a INTBITXOR função é usada para executar uma operação OR exclusiva bitwise.

SELECT VALUE {
  exclusiveOr: INTBITXOR(56, 100),
  exclusiveOrSame: INTBITXOR(56, 56),
  exclusiveOrZero: INTBITXOR(56, 0),
  exclusiveOrDecimal: INTBITXOR(56, 0.1)
}
[
  {
    "exclusiveOr": 92,
    "exclusiveOrSame": 0,
    "exclusiveOrZero": 56
  }
]