<< (LT LT) operator

Dotyczy:zaznaczone jako tak Databricks SQL zaznaczone jako tak Databricks Runtime 15.4 lub nowsza

Zwraca expr bitowo-lewo, przesunięty o n bity. Ten operator jest synonimem shiftleft funkcji.

Składnia

expr << n

Argumenty

  • expr: wyrażenie INTEGER lub BIGINT .
  • n: wyrażenie INTEGER .

Returns

Wynik jest zgodny z typem .expr

Efektywna odległość przesunięcia wynosi n modulo 32 dla an INTEGERexpr i modulo 64 dla .BIGINTexpr

Examples

> SELECT 2 << 1;
 4
> SELECT 1 << -1;
 -2147483648