Hola.
Creo que no hay ninguna instrucción para desactivarlos todos de golpe, aunque te puedes montar un procedimiento almacenado que recorra las tablas de sistema para averiguar todos los triggers, y irlos desactivando uno a uno, mediante sentencias generadas dinamicamente y ejecutadas con la instrucción EXECUTE STATEMENT (solo para Firebird 1.5).
NOTA: Si no utilizas Firebird 1.5, puedes hacer lo mismo, pero desde tu aplicación Delphi.
Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
|