come è possibile, una volta svuotata una tabella dei valori, far ripartire l'indice auto-increment da 1 con i nuovi inserimenti?
come è possibile, una volta svuotata una tabella dei valori, far ripartire l'indice auto-increment da 1 con i nuovi inserimenti?
Il metodo più semplice, visto che hai svuotato la tabella, è di ricreare la tabella.
Se ti esporti la tabella da mysql fleggando la eliminazione tabella prima di crearla, vedrai nel codice autocreato un'istruzione del tipo:
DROP TABLE IF EXISTS `nometabella`;
CREATE TABLE `nometabella` (
`campo1` int(11) NOT NULL auto_increment,
`campo2` varchar(12) NOT NULL default '',
PRIMARY KEY (`campo1`)
) TYPE=MyISAM;
Fai eseguire la query che ti ricrea la tabella exnovo.
In questo modo il campo dovrebbe partire da zero.
![]()
devi svuotarla usando il comando:Originariamente inviato da Miki73
come è possibile, una volta svuotata una tabella dei valori, far ripartire l'indice auto-increment da 1 con i nuovi inserimenti?
TRUNCATE TABLE tabella
![]()
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.