Kort svar er nej. Triggere udløses med INSERT
, UPDATE
eller DELETE
.
Mulig løsning på dette. ret sjældent scenarie:
- Skriv først nogle lagrede procedurer, der udfører
SELECT
s du vil have onable X. - Derefter skal du begrænse alle brugere til kun at bruge disse lagrede procedurer, og tillad dem ikke direkte at bruge
SELECT
på tableX. - Rediger derefter de lagrede procedurer for også at kalde en lagret procedure, der udfører den handling, du ønsker (
INSERT
eller hvad som helst).