next 用于MATCH_RECOGNIZE的函数

适用于:检查标记为“是”的 Databricks SQL 检查标记为“是”是 Databricks Runtime 19.0 及更高版本

Important

此功能在 Beta 版中。 工作区管理员可以从 预览 页控制对此功能的访问。 请参阅 Manage Azure Databricks 预览版

返回与匹配中的当前行相对的以下列值。 该行可能不是匹配本身的一部分。 它是分区 ORDER BY 中的以下行, 按顺序排列。 仅在MATCH_RECOGNIZEMEASURESDEFINE 子句中使用此函数。

Syntax

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

Arguments

  • colName:操作依据的table_referenceMATCH_RECOGNIZE列。
  • rowPatternVar.colName:由行模式变量名称限定的列。 从映射到当前匹配项中的变量的行中读取列值。
  • offset:大于或等于 0的可选整型文本。 相对于当前行的偏移量。 默认值为 1

退货

某种类型的值 colName。 如果标识的行在当前分区之外,则 NULL返回 。

常见错误条件