Oracle explicit cursor

CURSOR c1
IS

  SELECT col.column_name
    FROM sys.all_tab_columns col
         INNER JOIN sys.all_tables t
             ON col.owner = t.owner AND col.table_name = t.table_name
   WHERE col.owner = 'ADMIN' AND col.table_name = 'TEMP'
ORDER BY col.column_id;