0
Der Fehler, den ich habe, ist die folgende:Oracle Fehler PLS-00323: Unterprogramm
ORA-06550: Fand das Symbol "", wenn erwartet Sie eine der folgenden :;“
create or replace PACKAGE BODY ALERTASNOTIFICACIONES AS
PROCEDURE diferidos AS
v_diferido aftdalsa%ROWTYPE;
v_aux varchar2(1000);
begin
v_aux :='UPDATE aftdalsa
set aftdalsa.alsadife = 0
where alsadife = 1
and aftdalsa.alsafeal <= sysdate';
EXECUTE IMMEDIATE v_aux;
EXCEPTION
WHEN OTHERS
THEN dbms_output.put_line(SQLCODE);
END diferidos;
END;
Kann jemand mir helfen mit, dass dank
Ist das alles Code? Weil es erfolgreich kompiliert und Prozedur ohne Fehler ausgeführt wird. – Seyran
@Seyran Es wird immer ohne Fehler ausgeführt, da der Ausnahmebehandlungsblock 'EXCEPTION WHEN OTHERS THEN' alle Ausnahmen abfängt und behandelt. Das OP erhält vermutlich eine Ausgabe über 'DBMS_OUTPUT.PUT_LINE' mit dem Fehlercode. – MT0
@ MT0, ich weiß, als ich schrieb "ohne Fehler ausgeführt.", Ich meine, was Ausnahme Block nicht ausgelöst hat, und jede Ausgabe geschrieben. – Seyran