<< (Lt Lt Sign) Operator

Gilt für:mit Häkchen markiert ja Databricks SQL mit Häkchen markiert ja Databricks Runtime 15.4 und höher

Returnen expr bitweise links von Bits verschoben n . Dieser Operator ist ein Synonym für shiftleft Funktion.

Syntax

expr << n

Arguments

  • expr: Ein INTEGER- oder BIGINT-Ausdruck.
  • n: Ein INTEGER-Ausdruck.

Rücklieferungen

Der Ergebnistyp stimmt mit dem expr-Typ überein.

Der effektive Verschiebungsabstand ist n modulo 32 für einexprINTEGERund modulo 64 für ein BIGINTexpr.

Examples

> SELECT 2 << 1;
 4
> SELECT 1 << -1;
 -2147483648