Definizione copiata da un manula tecnico
Ho una tabella InnoDB contenente la chiave primaria ID di tipo INT(10) unisgned Not Nullse si svuota completamente l'intera tabella dal suo contenuto, ma non si modifica la struttura, il campo Auto_increment riprenderà la numerazione dal valore iniziale. Invece, se vengono eliminati uno o più record della tabella, il nuovo record creato avrà normalmente il campo numerico incrementato di una unità, rispetto all'ultimo valore precedentemente inserito
AUTO_INCREMENT
A volte capita (ma non ho ancora capito bene quando) che una INSERT assegni alla chiave primaria del nuovo record un valore di un recod precedentmente cancellato. E' possibile evitarlo ?
Grazie mille

Rispondi quotando