Vous ne pouvez pas simplement mettre des valeurs dans une table d'objets - vous devez convertir les valeurs en objets du type approprié, puis insérer les objets. Essayez
procedure temp is
v_nt foo_nt;
begin
select FOO_OBJ(id ,status)
bulk collect into v_nt
from foo;
end temp;
Non testé sur les animaux - vous serez le premier !
Partagez et profitez.