MATCH_RECOGNIZE { [ row_pattern_partition_by ] [ row_pattern_order_by ] [ row_pattern_measures ] [ row_pattern_rows_per_match ] [ row_pattern_skip_to ] PATTERN (row_pattern) [ row_pattern_subset_clause ] DEFINE row_pattern_definition_list }