sql >> Databáze >  >> RDS >> Oracle

PLS-00306:nesprávný počet nebo typy argumentů ve volání 'OUTPUT_ARRAY'

Definice typu v hlavním sql souboru není typ, který podprogram balíček očekává. IOPACKAGE.OUTPUT_ARRAY -subrutina očekává typ IOPACKAGE.NUMBER_ARRAY_TYPE . Nemusíte znovu definovat typ. Mělo by fungovat následující:

declare
  v_array IOPACKAGE.NUMBER_ARRAY_TYPE;
begin
  IOPACKAGE.OUTPUT_ARRAY(v_array);
end;

Podívejte se na rozdíl mezi IOPACKAGE.NUMBER_ARRAY_TYPE a NUMBER_ARRAY_TYPE . Jsou podobné, ale ne stejné.




  1. Django jedinečný společný vztah s polem a mnoha tony na sobě

  2. spojit dvě tabulky, chyba 1054 neznámý sloupec v 'on clause'

  3. Vrácení zpět Mysqli nefunguje

  4. Zálohování databáze Oracle:Typ zálohování a strategie zálohování