Update na tabela ?

Delphi

28/03/2003

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

Curtidas 0

Respostas

Domricardon

Domricardon

28/03/2003

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


GOSTEI 0
Sandrodantas

Sandrodantas

28/03/2003

Obrigado pela dica donricadon !


GOSTEI 0
POSTAR