Heräte
Siirry navigaatioon
Siirry hakuun
Heräte tai herätin (engl. trigger) on tietokannoissa tapahtumaan reagoiva toiminto, joka voi tehdä muun toiminnon kuten suorittaa proseduurin tai suorittaa jonkin lisätoiminnon.
Tapahtuma voi olla muun muassa uuden rivin lisääminen, rivin muuttaminen tai rivin poistaminen. Tapahtuman sanotaan laukaisevan herätteen ehtojen mukaisen toiminnon yhteydessä.
Heräte voidaan suorittaa ennen varsinaisen muutoksen valmistumista (BEFORE), muutoksen jälkeen (AFTER) tai muutoksen sijaan (INSTEAD OF).
Aiheesta muualla
[muokkaa | muokkaa wikitekstiä]- CREATE TRIGGER PostgreSQL:ssä (englanniksi)
- Oraclen dokumentaatiossa (englanniksi)