Teilen über


monotonically_increasing_id-Funktion

Gilt für:durch Häkchen mit „Ja“ markiert Databricks SQL durch Häkchen mit „Ja“ markiert Databricks Runtime

Gibt monoton ansteigende 64-Bit-Integerwerte zurück.

Syntax

monotonically_increasing_id()

Argumente

Diese Funktion akzeptiert keine Argumente.

Gibt zurück

Ein BIGINT.

Die generierte ID ist garantiert monoton ansteigend und eindeutig, aber nicht aufeinander folgend. Die Funktion ist nicht deterministisch, sodass sie unterschiedliche Werte zurückgeben kann, wenn sie mehrmals für dieselbe Zeile aufgerufen wird.

Beispiele

> SELECT monotonically_increasing_id();
 0