Condividi tramite


Funzione shiftrightunsigned

Si applica a: segno di spunta sì Databricks SQL segno di spunta sì Databricks Runtime

Restituisce un segno senza segno bit per bit spostato a destra in n base ai bit.

Sintassi

shiftrightunsigned(expr, n)

Argomenti

  • expr: espressione INTEGER o BIGINT .
  • nINTEGER: espressione che specifica il numero di bit da spostare.

Valori restituiti

Il tipo di risultato corrisponde a expr.

Quando n è negativo, il risultato è 0.

Esempi

> SELECT shiftrightunsigned(4, 1);
 2
> SELECT shiftrightunsigned(-4, 1);
 2147483646