La risposta breve è No. I trigger vengono attivati con INSERT
, UPDATE
o DELETE
.
Possibile soluzione per questo. scenario piuttosto raro:
- In primo luogo, scrivi alcune stored procedure che eseguono il
SELECT
s vuoi ontable X. - Quindi, limita tutti gli utenti a utilizzare solo queste procedure memorizzate e non consentire loro di utilizzare direttamente
SELECT
sulla tabellaX. - Quindi modifica le procedure memorizzate per chiamare anche una procedura memorizzata che esegue l'azione desiderata(
INSERT
o altro).