RMI@
|
CAMPO BELO MG - BRASIL
|
|
Postada em 08/09/2005 18:22 hs
Olá, Estou precisando zerar o valor auto_increment numa tabela do MySQL. Alguém sabe como fazer isso via código? Obrigado
RMI
|
|
|
|
|
Postada em 09/09/2005 08:15 hs
 Delete todos os registros da tabela.
|
|
|
RMI@
|
CAMPO BELO MG - BRASIL
|
|
|
jvlsm
|
SANTA MARIA RS - BRASIL
|
|
Postada em 22/09/2005 17:50 hs
Caro Colega, Ao inves de usar o comando "DELETE FROM tabela" usa "TRUNCATE TABLE tabela" Este comando refaz a tabela e toda sua estrutura, zerando os campos autoincrement. Abraço,
|
|
|
Donkey
|
PRESIDENTE PRUDENTE SP - BRASIL
|
|
Postada em 23/09/2005 03:24 hs
Exato, é como se fosse um repair database no access, e um shrink no msde. Inclusive no msde tem um tipo de campo chamado TimeStamp, que grava a data da atualziacao daquele registro, quando vc da esse comando ele atualiza pra hora atual todos os registros (caso não esteja apagando tudo, + apenas reparando), não sei se o mysql tem algum campo parecido, portanto cuidado com esses tipos de campo, pois as vezes seus dados serão alterados sems eu conhecimento. T+
|
|
|
RMI@
|
CAMPO BELO MG - BRASIL
|
|
|