Inquiridor
Identity tem Cycle igual ao oracle?

Pergunta
-
Boa tarde!!!
Gostaria de saber se existe identity com cycle igual no oracle onde a contagem de autonumeração tem um valor mínimo ou um valor máximo,
Por exemplo:
Valor inicial = 1
Valor final = 13
quando chega no valor final ele reinicia.
Aguardo retorno.
Maurício
Todas as Respostas
-
Boa Tarde,
É possível escolher o valor inicial e eventualmente voltar para o valor inicial se necessário. Só que não há nada semelhante ao Cycle do ORACLE. Você terá que voltar ao valor inicial manualmente. Outra possibilidade é fazer esse controle via triggers, mas acho que não é uma boa saída.
[ ]s,
Gustavo
-
-
Essa mesma função é útil também para quando vc necessitar redefinir um novo valor para os novos registros, ou seja, um novo valor para o seed do identity, mesmo que a tabela já esteja populada. O campo identity redefinido pelo DBCC CHECKIDENT incrementará valores apartir do novo valor que vc setou para o seed.
-
Boa Tarde,
Caso queira saber mais sobre Identity e sobre o comando Identity
SQL Server: Geração de seqüenciais de forma automática
[ ]s,
Gustavo
-
-
-
-