Delen via


INTBITLEFTSHIFT - Querytaal in Cosmos DB (in Azure en Fabric)

De INTBITLEFTSHIFT functie retourneert het resultaat van een bitwise shift-bewerking op een geheel getal.

Syntaxis

INTBITLEFTSHIFT(<numeric_expr_1>, <numeric_expr_2>)

Arguments

Description
numeric_expr_1 De numerieke expressie die moet worden verplaatst.
numeric_expr_2 Het aantal bits dat moet worden verplaatst.

Retourtypen

Retourneert een numerieke expressie.

Voorbeelden

Deze sectie bevat voorbeelden van het gebruik van deze querytaalconstructie.

Bitsgewijze linker shift

In dit voorbeeld wordt de INTBITLEFTSHIFT functie gebruikt om een bitwise shift-bewerking uit te voeren.

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