Aufrufen einer gespeicherten PROZEDUR in Kröte

Habe ich eine definiert eine neue gespeicherte Prozedur, bekomme aber eine Fehlermeldung beim Aufruf,

CREATE OR REPLACE PROCEDURE SCOTT.getempsal(
        p_emp_id IN NUMBER,
        p_emp_month IN CHAR,
        p_emp_sal OUT INTEGER)

AS
BEGIN
    SELECT EMP_SAL
      INTO p_emp_sal
      FROM EMPLOYEE_SAL
    WHERE  EMP_ID = p_emp_id
    AND    EMP_MONTH = p_emp_month;

END getempsal;

Und versuchen, es zu nennen:

getempsal(1,'JAN',OUT) --Invalid sql statement.
  • Toad ist ein GUI-basiertes client-tool,, im Gegensatz zu SQL*Plus. So könnte man direkt die Prozedur und führen Sie es aus dem Werkzeug selbst.
InformationsquelleAutor user1050619 | 2013-02-01
Schreibe einen Kommentar