Krátká odpověď je Ne. Spouštěče se spouštějí pomocí INSERT
, UPDATE
nebo DELETE
.
Možné řešení pro toto. spíše vzácný scénář:
- Nejprve napište nějaké uložené procedury, které provedou
SELECT
chcete ontable X. - Poté omezte všechny uživatele na používání pouze těchto uložených procedur a neumožněte jim přímo používat
SELECT
na tableX. - Pak změňte uložené procedury a také zavolejte uloženou proceduru, která provede požadovanou akci (
INSERT
nebo cokoliv jiného).