Sdílet prostřednictvím


INTBITXOR – Dotazovací jazyk ve službě Cosmos DB (v Azure a prostředcích infrastruktury)

Funkce INTBITXOR vrátí výsledek bitové exkluzivní operace OR se dvěma celočíselnou hodnotou.

Syntaxe

INTBITXOR(<numeric_expr_1>, <numeric_expr_2>)

Arguments

Description
numeric_expr_1 První číselný výraz.
numeric_expr_2 Druhý číselný výraz.

Návratové typy

Vrátí číselný výraz.

Examples

Tato část obsahuje příklady použití tohoto konstruktoru dotazovacího jazyka.

Bitový exkluzivní operátor OR

V tomto příkladu se INTBITXOR funkce používá k provedení bitové exkluzivní operace OR.

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