shiftleft 기능

적용 대상:예로 표시된 확인 Databricks SQL 예로 표시된 확인 Databricks Runtime

비트 단위로 왼쪽으로 이동 n 한 반환 값expr. 이 기능은 (lt 부호) 연산자와<< 동의어입니다.

구문

shiftleft(expr, n)

인수

  • expr: 식 INTEGER 입니다 BIGINT .
  • n: 식입니다 INTEGER .

반품

결과는 expr 형식과 일치합니다.

유효 변속 거리는 32 모듈로, 64exprBIGINT 모듈로 변환 거리입니다n.INTEGERexpr

예제

> SELECT shiftleft(2, 1);
 4
> SELECT shiftleft(1, -1);
 -2147483648
> SELECT 2 << 1;
 4