next függvény MATCH_RECOGNIZE

A következőre vonatkozik:yes Databricks SQL check mark yes Databricks Runtime 19.0 és újabb

Important

Ez a funkció bétaverzióban érhető el. A munkaterület rendszergazdái az Előnézetek lapon szabályozhatják a funkcióhoz való hozzáférést. Lásd: Az Azure Databricks előzetes verziójának kezelése.

A következő oszlopértéket adja vissza az egyezés aktuális sorához viszonyítva. Előfordulhat, hogy a sor nem része magának az egyezésnek. Ez a partíción belül a következő sor sorrendben ORDER BY . Ezt a függvényt csak a MATCH_RECOGNIZE MÉRTÉK és DEFINE záradékában használhatja.

Syntax

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

Arguments

  • colName: Egy oszlop a table_referenceMATCH_RECOGNIZE rajta működő oszlopból.
  • rowPatternVar.colName: Sorminta változó nevével minősített oszlop. Beolvassa az oszlop értékét az adott változóhoz hozzárendelt sorokból az aktuális egyezésben.
  • offset: Nem kötelező, az integrál literál nagyobb vagy egyenlő.0 Az aktuális sorhoz viszonyított eltolás. Az alapértelmezett érték a 1.

Returns

A típus colNameértéke. Ha az azonosított sor kívül esik az aktuális partíción, a visszaadott NULLértéket adja vissza.

Gyakori hibafeltételek