Visualizzazione dei risultati da 1 a 7 su 7

Discussione: next autoincrement

  1. #1

    next autoincrement

    è possibile con una query sapere quale sarà il valore successivo di un campo auto increment?

    grazie

  2. #2

    Re: next autoincrement

    Originariamente inviato da lovenookie
    è possibile con una query sapere quale sarà il valore successivo di un campo auto increment?

    grazie
    Yes SIR!!!
    codice:
    $query=mysql_query("SHOW TABLE STATUS LIKE 'tabella'");
    $row = mysql_fetch_assoc($query);
    $next_id = $row['Auto_increment'];
    echo $next_id;


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

  3. #3

    Re: Re: next autoincrement

    Originariamente inviato da piero.mac
    Yes SIR!!!
    codice:
    $query=mysql_query("SHOW TABLE STATUS LIKE 'tabella'");
    $row = mysql_fetch_assoc($query);
    $next_id = $row['Auto_increment'];
    echo $next_id;


  4. #4
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    e c'è un modo per azzerrare l'indice?

  5. #5
    Originariamente inviato da FinalFantasy
    e c'è un modo per azzerrare l'indice?
    Azzerare l'indice autoincrement siiii. con TRUNCATE TABLE.

    Ma forse e' un po' troppo drastico. E' possibile far tornare indietro l'indice fino al valore max inserito. Ma non per chiudere buchi che poi non avrebbe senso farlo. PEr tornare indietro o andare avanti si usa:

    ALTER TABLE tabella AUTO_INCREMENT = 100.

    Nel caso l'autoincrement fosse a 120, ti verra' settato a 121.

    Bisogna stare molto attenti a non farlo su tabelle referenziate causa la possibilita' di rendere inconsistente il database.


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

  6. #6
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    Se io ho una tabella ID:
    4
    8
    9
    10
    11
    14
    E porto l'auto_increment a 0, quei buchi si tapperanno?

  7. #7
    Originariamente inviato da FinalFantasy
    Se io ho una tabella ID:
    4
    8
    9
    10
    11
    14
    E porto l'auto_increment a 0, quei buchi si tapperanno?


    rileggi su.


    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.