적용 대상:
Databricks SQL
Databricks Runtime
비트 단위로 부호 없는 오른쪽 시프트 n 로 반환 expr 합니다. 이 기능은 (gt gt gt sign) 연산자와>>> 동의어입니다.
구문
shiftrightunsigned(expr, n)
인수
-
expr: 식INTEGER입니다BIGINT. -
nINTEGER: 이동할 비트 수를 지정하는 식입니다.
반품
결과 형식이 expr과 일치합니다.
유효 변속 거리는 32 모듈로, 64exprBIGINT 모듈로 변환 거리입니다n.INTEGERexpr
예제
> SELECT shiftrightunsigned(4, 1);
2
> SELECT shiftrightunsigned(-4, 1);
2147483646
> SELECT shiftrightunsigned(1, -1);
0
> SELECT 4 >>> 1;
2
> SELECT -4 >>> 1;
2147483646