Мне интересно, можем ли мы объявить cursor
или ref cursor
на уровне схемы как сохраненные объекты. Я попытался использовать приведенный ниже оператор для ref cursor
CREATE TYPE my_ref_cursor IS REF CURSOR RETURNING employees%ROWTYPE;
Но я получил ошибку. Небольшой рабочий пример подойдет, а если мы не сможем, то краткое изложение причин этого будет большим подспорьем.
TYPE my_ref_cursor IS REF CURSOR RETURN employees%ROWTYPE
? Какова цель, которую вы хотите достичь, поскольку использование слабого рефкурсора в любом случае не рекомендуется в Oracle. Кажется, вы хотите добиться функциональностиsys_refcursor
, тогда почему бы не использовать его напрямую? - person XING   schedule 02.04.2018