Oracle, Zerar Sequence

Comentarios

Para zerar uma sequence do Oracle, é simples.

Pegue o valor atual dela:
select name_sequence.nextval from dual;

Altere o incremento para -valor_atual (suponhamos que seja 10):
alter sequence name_sequence increment by -10 minvalue 0';

Faça um select na sequence e o valor será zerado:
select name_sequence.nextval from dual;

Volte o incremento para 1 ou valor que desejar:
alter sequence name_sequence increment by 1 minvalue 0;

Temos uma procedure para fazer de forma automatica,
Clique aqui para visualizar.

Fiquem com Deus!