Udostępnij przez


INTBITAND — Język zapytań w usłudze Cosmos DB (na platformie Azure i w sieci szkieletowej)

Funkcja INTBITAND zwraca porównanie bitów każdego operandu przy użyciu operatora AND inkluzywnego.

Składnia

INTBITAND(<int_expr_1>, <int_expr_2>)

Arguments

Description
int_expr_1 Wyrażenie całkowite, które jest używane jako operand po lewej stronie.
int_expr_2 Wyrażenie całkowite, które jest używane jako operand po prawej stronie.

Typy zwracane

Zwraca 64-bitową liczbę całkowitą.

Przykłady

Ta sekcja zawiera przykłady użycia tej konstrukcji języka zapytań.

Bitowa operacja AND

W tym przykładzie INTBITAND funkcja jest używana do wykonywania bitowej operacji 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
  }
]