PLS-00992: Cursor Variables cannot be FETCH'ed from
Cause: An attempt was made to perform a FETCH from a cursor variable.
Action: Consider an upgrade to PL/SQL 2.3, where this restriction is not present, or rewrite your application using OCI or precompiler for FETCH.