Vous ne pouvez pas obtenir le type d'enregistrement d'un curseur de référence dynamique faible.
Donc, votre meilleur pari est probablement de définir un RECORD
personnalisé en fonction du type des différentes colonnes dont vous avez besoin. Quelque chose comme que :
...
TYPE rec_typ IS RECORD (
CELLID CELLS.ID%TYPE,
CELLNUM CELLS.NUM%TYPE,
ID NUMBER, -- or whatever type suits your needs
REMOVED NUMBER -- or whatever type suits your needs
);
rec rec_type;
...