prev fungsi untuk MATCH_RECOGNIZE

Berlaku untuk:check ditandai ya pemeriksaan Databricks SQL ditandai ya Databricks Runtime 19.0 ke atas

Important

Fitur ini ada di Beta. Admin ruang kerja dapat mengontrol akses ke fitur ini dari halaman Pratinjau . Lihat Kelola Pratinjau Azure Databricks.

Mengembalikan nilai kolom sebelumnya relatif terhadap baris saat ini dalam kecocokan. Gunakan fungsi ini hanya dalam klausa MEASURES dan DEFINEMATCH_RECOGNIZE.

Syntax

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

Argumen

  • colName: Kolom dari table_reference yang MATCH_RECOGNIZE beroperasi.
  • rowPatternVar.colName: Kolom yang memenuhi syarat dengan nama variabel pola baris. Membaca nilai kolom dari baris yang dipetakan ke variabel tersebut dalam kecocokan saat ini.
  • offset: Literal integral opsional lebih besar dari atau sama dengan 0. Offset relatif terhadap baris saat ini. Defaultnya adalah 1.

Returns

Nilai dengan tipe colName. Jika baris yang diidentifikasi berada di luar partisi saat ini, mengembalikan NULL.

Kondisi kesalahan umum