Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция
Область применения:
Databricks SQL
Databricks Runtime
Возвращает expr битово-незнаковое право, сдвинуто на n биты. Эта функция является синонимом оператора>>> (gt gt gt gt знак).
Синтаксис
shiftrightunsigned(expr, n)
Аргументы
-
expr: выражение илиINTEGERвыражениеBIGINT. -
nINTEGER: выражение, указывающее количество битов для смены.
Возвраты
Тип результата соответствует expr.
Эффективное расстояние сдвига равно n по модулю 32 дляexprINTEGER, а по модулю 64 для BIGINTexpr.
Примеры
> SELECT shiftrightunsigned(4, 1);
2
> SELECT shiftrightunsigned(-4, 1);
2147483646
> SELECT shiftrightunsigned(1, -1);
0
> SELECT 4 >>> 1;
2
> SELECT -4 >>> 1;
2147483646