Jump to content
Sign in to follow this  
Leandro.Athlos

Zerar campo de auto numeração

Recommended Posts

Leandro.Athlos

Bom dia!

gostaria de uma ajuda  ;)

Tenho nas minhas tabelas um campo que autonumera (cod_tabela1 - Autonumeração) mas quando eu apago todo o cadastro da tabela esse codigo não volta para o zero e continua no ultimo numero em dianta,  :fartnew2:

gostaria de saber se existi como zerar esse campo de autonumeração

obrigado  :cheesygrin:

Share this post


Link to post
Share on other sites
Lfscoutinho

Boas,

O que tens de fazer é limpar a tabela e não apagar todos os registos.

TRUNCATE TABLE nome_da_tabela

Share this post


Link to post
Share on other sites
FreiNando

Se a tua base de dados é Access não vais encontrar o comando  TRUNCATE. Pertence  ao SQL Server.

A forma de  fazeres o que queres implica alterar a tabela e as relações que esse campo possa interagir.

Nota que os campos Autonumber não são para o comum dos utilizadores ver, são apenas para referencia.

O sistema cria um numero distinto para cada registo, se entretanto eleminas o registo ou cancelas a criação do novo registo a autonumeração continua e não vai retroceder.

Não deves usar autonumeração para campos com numeração consecutiva uteis para o utlilizador, usa outro metodo de forma a responder aos requisito da tua aplicação.

Curiosidade: Este é o 7º  dos 10 Mandamentos do Access.


O caminho mais curto para conseguir fazer muitas coisas é fazer uma de cada vez. Samuel Smiles

Share this post


Link to post
Share on other sites
KeepItSimple

Depois de apagares todos os registos da tabela, efectuas o "compactar e reparar a base-de-dados".

Share this post


Link to post
Share on other sites
progster

Depois de apagares todos os registos da tabela, efectuas o "compactar e reparar a base-de-dados".

É mais fácil abrir a tabela em vista de estrutura, eliminar a coluna com o campo de autonumeração, e voltar a cria-lo.

De qualquer maneira Leandro.Athlos sugiro e claro dependendo daquilo para que queres a BD, alterar o tipo de dados para número.


Não resolvo dúvidas por PM.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.