TYPE type_name IS REF CURSOR
  [ RETURN
    { {db_table_name | cursor_name | cursor_variable_name}%ROWTYPE
    | record_name%TYPE
    | record_type_name
    | ref_cursor_type_name
    }
  ] ;