¿Qué significa REF en Oracle?
ref significa declarar un cursor variable como un procesamiento variable
Le sugiero que lea Oracle PL-SQL por ejemplo
Un buen libro para ver ejemplos de código I entender
(Un jefe ha distribuido este libro que es muy útil)