Innehållsförteckning:
Definition - Vad betyder databasutlösare?
En databasutlösare lagras kod som körs omedelbart efter en fördefinierad händelse. Det används för att säkerställa koordinerad prestanda för relaterade åtgärder. Även om implementeringen varierar, stöder alla större relationsdatabaser triggers.
Techopedia förklarar databasutlösare
Till exempel kräver en personalansökan (HR) ansökan att varje anställdschef får ett informativt e-postmeddelande omedelbart efter att en anställds ansökan lämnar in. När en post skrivs in i en tabell som lagrar ansökningar om lämnar begäran avfyras en skapad utlösare och åberopar e-postsändningsproceduren till chefen.
En annan vanlig användning av triggers är att spara viktiga originaldata, i oförändrat tillstånd, för att upprätthålla en revisionsspår eller se till att originalinformationen förblir tillgänglig i händelse av oavsiktliga förändringar. Till exempel kan samma HR-applikation innehålla en trigger som körs när en anställds bankuppgifter ändras. Trigaren sparar först den ursprungliga informationen till en annan tabell; detta möjliggör datamodifiering.
