该 INTBITAND 函数使用非独占 AND 运算符返回每个作数位的比较。
Syntax
INTBITAND(<int_expr_1>, <int_expr_2>)
Arguments
| Description | |
|---|---|
int_expr_1 |
一个整数表达式,用作左侧作数。 |
int_expr_2 |
一个整数表达式,用作右侧作数。 |
返回类型
返回 64 位整数。
例子
本部分包含有关如何使用此查询语言构造的示例。
按位 AND作
在此示例中,该 INTBITAND 函数用于执行按位 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
}
]