esta query roda normal no firebird 1.5 mais não cria no 2.5, alguém já passou por isto.
CREATE TRIGGER ESTOQUE_DIA_AU0 FOR PRODUTO
ACTIVE AFTER UPDATE POSITION 0
AS
begin
/* Trigger text */
insert into estoque_dia values(produto.cod_produto
,produto.estoque
,(select (current_timestamp)from rdb$database)
);
end