prev função para MATCH_RECOGNIZE

Aplica-se a:com visto sim Databricks SQL marcado sim Databricks Runtime 19.0 e superiores

Importante

Este recurso está em versão Beta. Os administradores do espaço de trabalho podem controlar o acesso a esse recurso na página Visualizações . Ver Gerir as pré-visualizações de Azure Databricks.

Devolve um valor de coluna anterior relativo à linha atual na correspondência. Use esta função apenas nas cláusulas MEASURES e DEFINE de MATCH_RECOGNIZE.

Sintaxe

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

Argumentos

  • colName: Uma coluna do table_reference que MATCH_RECOGNIZE opera em.
  • rowPatternVar.colName: Uma coluna qualificada por um nome de variável padrão de linha. Lê o valor da coluna das linhas mapeadas para essa variável na correspondência atual.
  • offset: Uma integral opcional literal maior ou igual a 0. O deslocamento em relação à linha atual. A predefinição é 1.

Devoluções

Um valor do tipo colName. Se a linha identificada estiver fora da partição atual, devolve NULL.

Condições de erro comuns