shiftrightunsigned
函数
适用于: Databricks SQL Databricks Runtime
返回右移 n
位的按位无符号结果。
语法
shiftrightunsigned(expr, n)
参数
expr
:INTEGER
或BIGINT
表达式。n
:一个INTEGER
表达式,指定要移动的位数。
返回
结果类型与 expr
匹配。
在 n
为负时,结果为 0。
示例
> SELECT shiftrightunsigned(4, 1);
2
> SELECT shiftrightunsigned(-4, 1);
2147483646