INTBITOR - Cosmos DB 中的查询语言

INTBITOR 函数返回两个整数值的按位非独占 OR 运算的结果。

Syntax

INTBITOR(<numeric_expr_1>, <numeric_expr_2>)

Arguments

Description
numeric_expr_1 第一个数值表达式。
numeric_expr_2 第二个数值表达式。

返回类型

返回数值表达式。

例子

本部分包含有关如何使用此查询语言构造的示例。

按位非独占或

在此示例中,该 INTBITOR 函数用于执行按位非独占 OR作。

SELECT VALUE {
  inclusiveOr: INTBITOR(56, 100),
  inclusiveOrSame: INTBITOR(56, 56),
  inclusiveOrZero: INTBITOR(56, 0),
  inclusiveOrDecimal: INTBITOR(56, 0.1)
}
[
  {
    "inclusiveOr": 124,
    "inclusiveOrSame": 56,
    "inclusiveOrZero": 56
  }
]