Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    contatore autoincrement non univoco

    ciao a tutti

    ho una tabella particolare, all'interno della quale c'è un campo contatore di tipo auto-increment non univoco, vorrei fare una cosa di questo tipo:

    dimensione massima campo (ad esempio 32000)
    azzerare manualmente il campo a mia descrizione...ad esempio dopo 19000 inserimenti, io vorrei che il 19001 inserimento prenda codice 1....come faccio? una alter?

    provando una alter mi dice che non posso avere 2 campi di tipo auto increment uso mysql 4.1.x ...voi cosa mi suggerite?

    grazie nik
    "durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."

    http://www.kumbe.it

  2. #2
    metti un campo INT, se vai a vedere, a parte la funzione di autoincremento e l'univocità (si scrive così? :master: ) sono in teoria simili. Al massimo puoi studiarti una funzione col linguaggio di programmazione che usi che ti restituisca il valore dell'ultimo record inserito in modo da fare lui un auto incremento.
    "Una volta che si saranno esaurite senza successo tutte le possibilita', ci sara' una soluzione, semplice e ovvia, che saltera' immediatamente all'occhio di chiunque altro."

    Guardate: Il Miracolo delle Noci!!

  3. #3
    preferirei una cosa a livello di db...è molto più sicura....
    "durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."

    http://www.kumbe.it

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.