Você não pode obter o tipo de registro de um cursor de referência dinâmico fraco.
Portanto, sua melhor aposta é provavelmente definir um
RECORD
personalizado com base no tipo das várias colunas que você precisa. Algo como este:...
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;
...