La forma de hacer esto para que funcione correctamente, al menos con FB 1.5, es la siguiente:
SET TERM ^ ;
CREATE PROCEDURE NEW_PROCEDURE
AS
DECLARE VARIABLE SENTENCIA CHAR(50);
begin
SENTENCIA = 'ALTER TRIGGER DISPARADOR INACTIVE';
EXECUTE STATEMENT SENTENCIA;
end
^
SET TERM ; ^
GRANT EXECUTE ON PROCEDURE NEW_PROCEDURE TO SYSDBA;
Suerte y saludos
__________________
Óscar Salvador Páez Aprendiendo a aprehender de quienes aprehenden, sin cerciorarse de sus edades, culturas, sexos, razas, creencias u orígenes, es la forma más sabia de aprehender.