Cursor falscher typ ORACLE

cullmann

Mitglied
Servus alle zusammen,

hab gerade ne lustig Fehlermeldung und kann mir nicht erklären warum:

Error(39,17): PLS-00306: Falsche Anzahl oder Typen von Argumenten in Aufruf von 'TERMIN_CUR'

dabie verlang der Cursor einfach nur number und die bekommt er auch:

Code:
cursor termin_cur (fachid_in IN NUMBER) 
is
    select endtermin from semester 
    where semesterid = (select semesterid from semester_faecher 
                        where fachid = fachid_in);
Hier bekommt er sein number:

Code:
  open termin_cur(:old.Fachid);
    for item in termin_cur loop
        b_angeboten := true;
        FETCH termin_cur into v_endtermin;
    end loop;

Versteht einfach net wie das sein kann
 

Neue Beiträge

Zurück