Como zerar o campo autoincremento do Sql Server (Indentity Increment)?




Doação

Blogger
O que você gostaria de ver nesta página? Envie sua sugestão.

Como zerar o campo autoincremento do Sql Server (Indentity Increment)?

Os campos de identificação automática (Indentity Increment) do SqlServer possuem um contador mantido nas tabelas do sistema, para alterar as mesmas deve-se utilizar o comando DBCC para auterar a mesma.

Para zerar completamente o contador, iniciando do zero novamente:
DBCC CHECKIDENT ('NomeDaTabela', RESEED, 0)

Para colocar o ultimo numero utilizado:
DBCC CHECKIDENT ('NomeDaTabela', RESEED, (select max(nome_campo) from NomeDaTabela))


Outros caomando para INDENTITY

IDENT_CURRENT('table_name')


SELECT IDENT_CURRENT('table_name')


IDENT_INCR ( 'table_or_view' )


SELECT TABLE_NAME, IDENT_INCR(TABLE_NAME) AS IDENT_INCR
FROM INFORMATION_SCHEMA.TABLES
WHERE IDENT_INCR(TABLE_NAME) IS NOT NULL


IDENT_SEED ( 'table_or_view' )


SELECT TABLE_NAME, IDENT_SEED(TABLE_NAME) AS IDENT_SEED
FROM INFORMATION_SCHEMA.TABLES
WHERE IDENT_SEED(TABLE_NAME) IS NOT NULL


Add Favorites / Bookmark
importar no delicious






Domínio Grátis!

Hospedagem de Páginas Grátis

Backup Online Grátis

Blogs:

Poker Regras

Poker

cores html
webdesign
poker de graça
importar no delicious



Bookmark to:


Como zerar o campo autoincremento do Sql Server (Indentity Increment)?

Os campos de identificação automática (Indentity Increment) do SqlServer possuem um contador mantido nas tabelas do sistema, para alterar as mesmas deve-se utilizar o comando DBCC para auterar a mesma.






Aeromodelismo
Helicopter