INTBITLEFTSHIFT - Cosmos DB 中的查询语言(在 Azure 和 Fabric 中)

INTBITLEFTSHIFT 函数返回整数值的按位左移运算的结果。

Syntax

INTBITLEFTSHIFT(<numeric_expr_1>, <numeric_expr_2>)

Arguments

Description
numeric_expr_1 要移动的数字表达式。
numeric_expr_2 要移动的位数。

返回类型

返回数值表达式。

例子

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

按位左移

在此示例中,函数 INTBITLEFTSHIFT 用于执行按位左移作。

SELECT VALUE {
  shiftInteger: INTBITLEFTSHIFT(16, 4),
  shiftDecimal: INTBITLEFTSHIFT(16, 0.4)
}
[
  {
    "shiftInteger": 256
  }
]