Не можете просто да поставите стойности в таблица с обекти - трябва да преобразувате стойностите в обекти от съответния тип и след това да вмъкнете обектите. Опитайте
procedure temp is
v_nt foo_nt;
begin
select FOO_OBJ(id ,status)
bulk collect into v_nt
from foo;
end temp;
Не е тестван върху животни - вие ще бъдете първи!
Споделете и се насладете.