Fehler: ORA-02289 (2: 10): PL/SQL: ORA-02289

Schreibe ich einen Trigger für die Kröte. Aber ich bin vor einem Fehler wie

"[Error] ORA-02289 (2: 10): PL/SQL: ORA-02289: sequence does not exist". 

CREATE OR REPLACE TRIGGER ACTSINFO.USERMASTER_INSERT
BEFORE INSERT
ON ACTSINFO.USERMASTER
REFERENCING NEW AS New OLD AS Old
FOR EACH ROW
BEGIN
  SELECT USERMASTER_ID_SEQ.NEXTVAL INTO :NEW.ID FROM dual;
END;

Kann mir jemand helfen?
Ich bin Neuling in Kröte.

  • Hat die Reihenfolge usermaster_id_seq existieren im gleichen schema, das der Auslöser ist? Auch gibt es kein Punkt referencing new as new sind, können Sie einfach löschen Sie die gesamte Zeile.
  • Zusätzlich zu, dass mit OLD in einem BEFORE INSERT ist vage, weil Sie noch keine alte Zeile während der Ausführung legen.
InformationsquelleAutor DulluActs | 2012-01-31
Schreibe einen Kommentar