Compartir a través de


INTBITLEFTSHIFT - Lenguaje de consulta en Cosmos DB (en Azure y Fabric)

La INTBITLEFTSHIFT función devuelve el resultado de una operación de desplazamiento a la izquierda bit a bit en un valor entero.

Syntax

INTBITLEFTSHIFT(<numeric_expr_1>, <numeric_expr_2>)

Arguments

Description
numeric_expr_1 Expresión numérica que se va a desplazar.
numeric_expr_2 Número de bits que se van a desplazar.

Tipos de retorno

Devuelve una expresión numérica.

Examples

Esta sección contiene ejemplos de cómo usar esta construcción del lenguaje de consulta.

Desplazamiento a la izquierda bit a bit

En este ejemplo, la INTBITLEFTSHIFT función se usa para realizar una operación de desplazamiento a la izquierda bit a bit.

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