next Funktion für MATCH_RECOGNIZE

Gilt für:check marked yes Databricks SQL check marked yes Databricks Runtime 19.0 and above

Important

Dieses Feature befindet sich in der Betaversion. Arbeitsbereichsadministratoren können den Zugriff auf dieses Feature über die Vorschauseite steuern. Siehe Manage Azure Databricks Previews.

Gibt einen folgenden Spaltenwert relativ zur aktuellen Zeile in der Übereinstimmung zurück. Die Zeile ist möglicherweise nicht Teil der Übereinstimmung selbst. Dies ist die folgende Zeile innerhalb der Partition in ORDER BY der Reihenfolge. Verwenden Sie diese Funktion nur in den MEASURES - und DEFINE-Klauseln von MATCH_RECOGNIZE.

Syntax

next ( { colName | rowPatternVar.colName } [, offset ] )

Argumente

  • colName: Eine Spalte aus dem table_reference , die MATCH_RECOGNIZE ausgeführt wird.
  • rowPatternVar.colName: Eine Spalte, die durch den Namen einer Zeilenmustervariablen qualifiziert ist. Liest den Spaltenwert aus Zeilen, die dieser Variablen in der aktuellen Übereinstimmung zugeordnet sind.
  • offset: Ein optionales integrales Literal größer oder gleich 0. Der Offset relativ zur aktuellen Zeile. Der Standardwert lautet 1.

Returns

Ein Wert des Typs von colName. Wenn sich die identifizierte Zeile außerhalb der aktuellen Partition befindet, wird zurückgegeben NULL.

Häufige Fehlerbedingungen