Como reiniciar o valor de um campo Identity no SQL Server

É importante que antes de executar o método para reiniciar o banco de dados, você se assegure de que não existam itens dentro da tabela, ou então de realizar um controle das inserções na tabela, para que não existam duplicidades, o que poderá gerar uma exceção de violação de chave primária da tabela.

DBCC CHECKIDENT (nome_da_tabela, RESEED, 0)


Com isso, o próximo item a ser inserido na tabela possuirá como indice o valor '1'. É possível passar qualquer valor neste campo, dentro das regras da declaração do tipo e tamanho do campo.

Um comentário:

Break Point Brasil disse...

MUITO BOM !

Tenho um blog de tênis com uma promoção valendo prêmios. Se puder colaborar, participe e concorra você também. É fácil e rápido !

breakpointbrasil.blogspot.com/
twitter : @breakpointbr

Obrigado :-)