shiftrightunsigned وظيفه

ينطبق على:check marked yes Databricks SQL check marked yes Databricks Runtime

إرجاع البت غير الموقع لليمين الذي تم تحويله بواسطة n البتات.

بناء الجملة

shiftrightunsigned(expr, n)

الوسيطات

  • expr: تعبير INTEGER أو BIGINT .
  • nINTEGER: تعبير يحدد عدد البتات المراد تحويلها.

عمليات الإرجاع

يتطابق نوع النتيجة مع expr.

عندما n تكون سالبة تكون النتيجة 0.

الأمثلة

> SELECT shiftrightunsigned(4, 1);
 2
> SELECT shiftrightunsigned(-4, 1);
 2147483646