ZERAR ID AUTOMATICO
                    pessoal,
como faço para Zerar o id automatico do access e sql...
Att,
Marcelo Bressan
                
            como faço para Zerar o id automatico do access e sql...
Att,
Marcelo Bressan
                    Olha...
Não sei se tem maneira melhor, mas eu falando em POG uma boa alternativa seria deletar e criar o campo novamente.
                
            Não sei se tem maneira melhor, mas eu falando em POG uma boa alternativa seria deletar e criar o campo novamente.
                    Bom, quando eu faco na mao eu faco assim:
1) Crio uma nova tabela igual a primeira ( estrutura identica );
2) Deleto a primeira tabela;
3) Renomeio a segunda tabela com o antigo nome da primeira.
Pronto, voce tera uma segunda tabela com o nome da primeira com o id iniciando do 1.
                
            1) Crio uma nova tabela igual a primeira ( estrutura identica );
2) Deleto a primeira tabela;
3) Renomeio a segunda tabela com o antigo nome da primeira.
Pronto, voce tera uma segunda tabela com o nome da primeira com o id iniciando do 1.
                    Uma vez eu vi na net como fazer isto mais nao lembro e tambem nao me chamou a atenção...
hoje esta fazendo uma falta ::::
Att,
Marcelo Bressan
                
            hoje esta fazendo uma falta ::::
Att,
Marcelo Bressan
                    Então Marcelo, 
se vc for Enterprise Manager, abrir a estrutura da tabela, retirar a auto numeração, e clicar no icone "Sql" ele vai te gerar o código de como tirar a auto numeração.
Então vc salva, e coloca o Identity denovo, ele vai te gerar o código.
Desta forma ele vai zerar a auto numeração.
O Código gerado pelo Enterprise Manager, é bem parecido com o que o Sérgio falou mesmo, ele cria uma tabela, transfere os dados e renomeia...
                
            se vc for Enterprise Manager, abrir a estrutura da tabela, retirar a auto numeração, e clicar no icone "Sql" ele vai te gerar o código de como tirar a auto numeração.
Então vc salva, e coloca o Identity denovo, ele vai te gerar o código.
Desta forma ele vai zerar a auto numeração.
O Código gerado pelo Enterprise Manager, é bem parecido com o que o Sérgio falou mesmo, ele cria uma tabela, transfere os dados e renomeia...
                    Bem, no sql vc utilzara ó seguinte comando:
DBCC CHECKIDENT (tabela, RESEED, numeração inicial)
ou seja para recomeçar a autonumeração da tabela de nome clientes por exemplo ficaria assim:
DBCC CHECKIDENT (Clientes, RESEED, 1)
não se pode usar 0 tem de iniciar em 1.
no access sinceramente não sei..
                
            DBCC CHECKIDENT (tabela, RESEED, numeração inicial)
ou seja para recomeçar a autonumeração da tabela de nome clientes por exemplo ficaria assim:
DBCC CHECKIDENT (Clientes, RESEED, 1)
não se pode usar 0 tem de iniciar em 1.
no access sinceramente não sei..
                    ERRA ISSO MESMO QUE PRECISAVA OK
OBRIGADO...
                
            OBRIGADO...
                        Tópico encerrado , respostas não são mais permitidas
                    
                
