Kort antwoord is Nee. Triggers worden geactiveerd met INSERT
, UPDATE
of DELETE
.
Mogelijke oplossing hiervoor. vrij zeldzaam scenario:
- Schrijf eerst enkele opgeslagen procedures die de
SELECT
. uitvoeren s je wilt ontable X. - Beperk dan alle gebruikers om alleen deze opgeslagen procedures te gebruiken en sta niet toe dat ze rechtstreeks
SELECT
gebruiken op tableX. - Wijzig vervolgens de opgeslagen procedures om ook een opgeslagen procedure aan te roepen die de gewenste actie uitvoert (
INSERT
of wat dan ook).