Reiniciar a contagem de um generator no InterBase/FireBird

Veja com Daniel P. Guimarães como reiniciar a contagem de um generator no InterBase/FireBird.

Reiniciar a contagem de um generator no InterBase/FireBird

Para re-iniciar a contagem de um generator basta executar o comando abaixo:

SET GENERATOR TO X;

Onde X é um número inteiro.

O exemplo abaixo define o valor do generator GEN_Cliente_Codigo igual a zero:

SET GENERATOR GEN_Cliente_Codigo TO 0

Observação:

O valor obtido com GEN_ID(GEN_Cliente_Codigo, 1) após o exemplo dado anteriormente será 1 (um), pois a função GEN_ID retorna o valor do generator já incrementado.

Autor: Daniel P. Guimarães
Home-page: www.tecnobyte.com.br

Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Artigos relacionados