Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 15 su 15
  1. #11
    Stai attento con questa cosa degli id!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  2. #12
    Originariamente inviato da mircov
    Stai attento con questa cosa degli id!
    ovvero ?

  3. #13
    Lo scopo principale di un indice primario e' quello di avere un campo che possa essere un "identificativo unico" per il record, anche nel tempo.

    Se ti serve un campo indice numerico per un ordinamento, aggiungine uno che modificherai come vuoi. Nel database i record sono random per definizione, ordinati da uno o piu' indici o con ORDER BY.

    In ogni caso con ALTER TABLE non si puo' retrocedere al di sotto del valore minimo che e' rappresentato dal valore dell'ultimo id inserito. Puoi occupare id svuotati con UPDATE. l'autoincerment e' un indice che punta sempre al record successivo, per cui non puo' essere zero.

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

  4. #14
    Originariamente inviato da piero.mac
    Lo scopo principale di un indice primario e' quello di avere un campo che possa essere un "identificativo unico" per il record, anche nel tempo.

    Se ti serve un campo indice numerico per un ordinamento, aggiungine uno che modificherai come vuoi. Nel database i record sono random per definizione, ordinati da uno o piu' indici o con ORDER BY.

    In ogni caso con ALTER TABLE non si puo' retrocedere al di sotto del valore minimo che e' rappresentato dal valore dell'ultimo id inserito. Puoi occupare id svuotati con UPDATE. l'autoincerment e' un indice che punta sempre al record successivo, per cui non puo' essere zero.
    e io infatti non voglio mica che sia zero, solo che faccia quel che ha sempre fatto, come spiegato nell'esempio in precedenza.

    Lo scopo dell'indice primario mi è ben chiaro, ma io ho la necessità che se un record viene eliminato (per essere chiari, diremo l'ultimo), il sucessivo inserimento riprenda lo stesso valore di quello cancellato.

  5. #15
    Originariamente inviato da serialkiller
    e io infatti non voglio mica che sia zero, solo che faccia quel che ha sempre fatto, come spiegato nell'esempio in precedenza.

    Lo scopo dell'indice primario mi è ben chiaro, ma io ho la necessità che se un record viene eliminato (per essere chiari, diremo l'ultimo), il sucessivo inserimento riprenda lo stesso valore di quello cancellato.
    Ma non dovrebbe darti errore. Semplicemente non lo fa e basta. Controlla bene perche' forse c'e' qualcosa d'altro. Sicuro che sia auto_increment quel campo?

    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 © 2026 vBulletin Solutions, Inc. All rights reserved.