Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    241

    [MySql] nuovi inserimenti su una tabella svuotata

    come è possibile, una volta svuotata una tabella dei valori, far ripartire l'indice auto-increment da 1 con i nuovi inserimenti?

  2. #2
    Utente di HTML.it L'avatar di thepooh
    Registrato dal
    Oct 2005
    Messaggi
    203
    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.

  3. #3

    Re: [MySql] nuovi inserimenti su una tabella svuotata

    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?
    devi svuotarla usando il comando:

    TRUNCATE TABLE tabella



    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.