Hola.
Desde un procedimiento almacenado no puedes ejecutar sentencias DDL,
(Data Definition Language), sólo sentencias DML (Data Manipulation Language).
Puedes probar la siguiente sentencia:
Código SQL
[-]
UPDATE RDB$TRIGGERS
SET RDB$TRIGGER_INACTIVE = 1
WHERE (RDB$TRIGGER_NAME LIKE "nombre_Trigger");