A honlapomra kitett feladatokat folyamatosan kell megoldani, de csak néhány alkalommal összegyűjtve kell majd levélben elküldeni a megoldásokat. A beadandó feladatokat 2 fős csoportokba szerveződve lehet megoldani. Azokat a feladatokat, ahol lekérdezést vagy programot kell beadni, az alábbi egységes formában, .txt állományokban kérem: *** Feladat szövege *** Lekérdezés vagy program *** A futtatás eredménye **************************************************************************** Elküldendő: A trigger és az esetlegesen megírt további procedúra. 1./b feladat Írjunk meg egy új változatot a korábbi 1. feladatsorban szereplő 1/2 triggerből úgy, hogy a trigger akkor is naplózzon, ha a trigger visszautasítja a műveletet egy hibaüzenettel. TIPP: Nézzük meg a dokumentációból az autonóm tranzakciókra vonatkozó tudnivalókat. Oracle 12.1 dokumentáció: Database PL/SQL Language Reference -> 6.fejezet, PL/SQL Static SQL A feldat eredeti szövege így szólt: 1/2 Hozzunk létre egy TRIGGER_LOG2 nevű táblát is, aminek a szerkezete a következő: ( idopont DATE, muvelet VARCHAR2(20), uj_osszfiz NUMBER ) Hozzunk létre egy triggert, ami akkor aktivizálódik ha a dolgozo táblára valamilyen módosíto műveletet (INSERT, DELETE, UPDATE) hajtanak végre. A trigger írja be a trigger_log2 táblába a módosítas időpontját, a műveletet és az új összfizetést. Ha az új összfizetés nagyobb lenne mint 40000, akkor a trigger utasítsa vissza a módosíto műveletet, és hibaüzenetként küldje vissza, hogy 'Túl nagy összfizetes'. Ez esetben naplóznia sem kell.