6 messages in com.mysql.lists.mysql-esRe: Reiniciar a cero el valor de AUTO...
FromSent OnAttachments
Rafael Lopez Font08 Feb 2006 03:46 
Jesús Gómez08 Feb 2006 03:56 
David Ochoa08 Feb 2006 07:18 
ISC Edwin Cruz08 Feb 2006 08:32 
Leonardo Aguilar Fuentes.08 Feb 2006 10:46 
jgo...@net2u.es08 Feb 2006 13:59 
Subject:Re: Reiniciar a cero el valor de AUTO_INCREMENT
From:Jesús Gómez (jgo@net2u.es)
Date:02/08/2006 03:56:27 AM
List:com.mysql.lists.mysql-es

Hola.

Lo puedes hacer de la siguiente forma:

alter table tabla auto_increment=1

Un saludo.

Tengo la siguiente tabla

CREATE TABLE tabla (id int AUTO_INCREMENT PRIMARY KEY, texto text);

Cuando inserto: INSERT INTO tabla(texto) VALUES ('pipas');

va aumentando el id: 0, 1, 2, 3....

Cuando borro todos los datos de la tabla (delete from tabla) y vuelvo a insertar no empieza por cero sino que continua por donde se quedo. Incluso haciendo set INSERT_ID = 0 no lo hace (si hago un set a un numero mayor del que se quedo si que lo acepta). ¿Alguna sugerencia para resetear el auto_increment?

Muchas Gracias

Rafa