If a column is named in the PARTITION BY clause, it becomes a visible column.

select * from dual match_recognize( PARTITION BY dummy pattern(a) define a as 1=1 )