La respuesta corta es No. Los activadores se activan con INSERT
, UPDATE
o DELETE
.
Posible solución para esto. escenario bastante raro:
- Primero, escriba algunos procedimientos almacenados que hagan
SELECT
si quieres en la mesa X. - Luego, restrinja a todos los usuarios a usar solo estos procedimientos almacenados y no les permita usar directamente
SELECT
en la mesaX. - Luego modifique los procedimientos almacenados para llamar también a un procedimiento almacenado que realice la acción que desea (
INSERT
o lo que sea).