Update na tabela ?

28/03/2003

0

Olá tudo bem?

Tenho uma tabela com vários registros da seguinte forma

4 - xxx
89 - ssss
1008 - oooo

onde 4, 89 e 1008 são as chaves primárias
e
xxx, ssss e oooo são as descrições dos registros.

quero fazer o seguinte:

atualizar todas as chaves para um número sequencial, mas começando do número 01.

1 - xxx
2 - ssss
3 - 00000

quero que fiquem desta forma

E pretendo fazer isso utlizando sql

Você pode me ajudar ?

Obrigado por sua atenção!


Sandrodantas

Sandrodantas

Responder

Posts

28/03/2003

Domricardon

Olá,

Uma forma fácil:

Crie uma tabela idêntica a sua leia a tabela antiga ordenado pela chave e grave na tabela nova com um contador controlado por você (sequencial). Depois apague a tabela velha.

Espero ter ajudado...


Dom Ricardón


Responder

28/03/2003

Sandrodantas

Obrigado pela dica donricadon !


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar