wie kan mij vertellen wat triggers zijn binnen oracle SQL? zie onderstaande gegenereerd door FCO-IM casetool
CREATE OR REPLACE TRIGGER TRIGGER1_ARTIKEL
BEFORE INSERT OR UPDATE ON ARTIKEL FOR EACH ROW
DECLARE
ARTIKELNUMMER_VAR INTEGER;
BEGIN
SELECT ARTIKEL INTO ARTIKELNUMMER_VAR FROM ARTIKELCODE
WHERE :NEW.ARTIKELNUMMER = ARTIKEL;
EXCEPTION
WHEN OTHERS THEN
DBMS_OUTPUT.PUT_LINE('--------');
DBMS_OUTPUT.PUT_LINE('Warning: ARTIKELNUMMER ''' || :NEW.ARTIKELNUMMER || ''' does not exist in table ''ARTIKELCODE''.');
END TRIGGER1_ARTIKEL;
CREATE OR REPLACE TRIGGER TRIGGER1_ARTIKEL
BEFORE INSERT OR UPDATE ON ARTIKEL FOR EACH ROW
DECLARE
ARTIKELNUMMER_VAR INTEGER;
BEGIN
SELECT ARTIKEL INTO ARTIKELNUMMER_VAR FROM ARTIKELCODE
WHERE :NEW.ARTIKELNUMMER = ARTIKEL;
EXCEPTION
WHEN OTHERS THEN
DBMS_OUTPUT.PUT_LINE('--------');
DBMS_OUTPUT.PUT_LINE('Warning: ARTIKELNUMMER ''' || :NEW.ARTIKELNUMMER || ''' does not exist in table ''ARTIKELCODE''.');
END TRIGGER1_ARTIKEL;