Oracle
 sql >> база данни >  >> RDS >> Oracle

ORA-00947 Няма достатъчно стойности при глобално деклариране на типа

Не можете просто да поставите стойности в таблица с обекти - трябва да преобразувате стойностите в обекти от съответния тип и след това да вмъкнете обектите. Опитайте

procedure temp is
  v_nt  foo_nt;
begin
  select FOO_OBJ(id ,status)
    bulk collect into v_nt
    from foo;
end temp;

Не е тестван върху животни - вие ще бъдете първи!

Споделете и се насладете.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да върнете списък с поддържани територии в Oracle

  2. Относно елемента за формат RM в Oracle

  3. Използване на низ съдържа функция в Oracle SQL заявка

  4. Може ли %NOTFOUND да върне null след извличане?

  5. Има ли функция в oracle, подобна на group_concat в mysql?