Hallo zusammen,
ich versuche einen Trigger zu erstellen bei dem ein Feld mit dem Feldinhalt aus einer Tabelle in einer anderen Benutzer/Instanz befüllt werden soll.
Leider mache ich hier etwas falsch, sehe aber den Fehler nicht.
Über einen Tipp würde ich mich sehr freuen![Smile :) :)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
ich versuche einen Trigger zu erstellen bei dem ein Feld mit dem Feldinhalt aus einer Tabelle in einer anderen Benutzer/Instanz befüllt werden soll.
SQL:
create or replace trigger SYSTEM1."KOSTST_UPDATE" BEFORE INSERT
ON SYSTEM1.AUFTRAG
FOR each ROW WHEN (:new.Bestnr > '700000' and :new.Bestnr < '800000')
DECLARE
KST NUMBER;
BEGIN
SELECT KOSTENSTELLE INTO KST
FROM SYSTEM2.AUFTRAG
WHERE BESTELLNR = :new.bestnr;
CASE
WHEN :new.kostst is null THEN :new.kostst := KST;
END CASE;
END;
Leider mache ich hier etwas falsch, sehe aber den Fehler nicht.
Über einen Tipp würde ich mich sehr freuen