Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"yliopilane" - 1 õppematerjal

yliopilane

Kasutaja: yliopilane

Faile: 4
Andmebaaside eksami kordamisküsimuste vastused
56
doc

Andmebaaside eksami kordamisküsimuste vastused

muudetud kirje palgasummaks saab vana kirje palgasumma) CREATE TRIGGER uusPalgaSumma BEFORE UPDATE OF summa ON Palk REFERENCING old AS vanapalk FOR EACH ROW WHEN(new.summa<1000) BEGIN IF :new.summa < :vanapalk.summa THEN :new.summa = :vanapalk.summa END IF; END; Kuidas kirjutada trigerit mis käivitub siis, kui muudetakse andmeid mingis kindlas tabeli veerus. Üliõpilaskoodi muutmise järel tabelis "Yliopilane", muudetakse üliõpilaskoodi tabelis Opingukava. CREATE TRIGGER Cascade_yliopilaskood_update AFTER UPDATE OF yliopilaskood ON Yliopilane FOR EACH ROW BEGIN UPDATE Opingukava SET yliopilaskood=:New.yliopilaskood WHERE yliopilaskood=:old.yliopilaskood; END; Millist tüüpi trigereid saab/ei saa Oracle'is kasutada? Oracle'is võib trigerit käivitavaks sündmuseks olla:

Infoteadus → Andmebaasid I
117 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun