SQL x Reset em campo identity de uma tabela

Pessoal, uma pergunta que estes dias me fizeram e que pode parecer uma besteira mas achei interessante.  Maycon, é possível  dar um reset  em  um campo identity de uma tabela (voltar o campo para iniciar o incremento de zero novamente)? Ou seja, a pessoa deletou todos os registros de uma table e deu um insert e o contador continuava de onde parou, mas ele queria que o primeiro registro iniciasse de 1,2,3… Bom, respondi que é possível sim o comando é:

dbcc checkident (‘nome da tabela’, reseed, valor inicio);

exemplo: dbcc checkident (‘tablea’,reseed,0);

Espero ter ajudado. Abraços, Maycon Alves.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s