Readaugare valoare stearsa in coloana ID Auto-Increment
Scris: Mie Oct 03, 2012
Salut!
Am sa zicem in baza de date tabela de useri cu ID-urile userilor ca si cheie primara, si am id-urile 1,2,3,etc.
Dar dintr-o anumita cauza, sa-i zicem un flood la inregistrari, am fost nevoit sa sterg conturile ne validate din acea baza de date.
Intre timp, s-au mai inregistrat useri care au ID-urile 10000, 10001, 10002, iar eu doresc sa resetez Auto Increment, ca sa se poata ocupa si randurile libere.
As dori sa stiu daca printr-o comanda s-ar putea returna prima valoare a unui rand inexistent /sters in acea tabela, urmand ca prin dezactivarea auto-increment, in fisierul de inregistrare, scriptul sa returneze o valoare inexistenta deja, pentru ca daca dezactivez autoincrement, in baza de date coloana ID va avea valoarea Null, deci scriptul va genera eroare.
Am sa zicem in baza de date tabela de useri cu ID-urile userilor ca si cheie primara, si am id-urile 1,2,3,etc.
Dar dintr-o anumita cauza, sa-i zicem un flood la inregistrari, am fost nevoit sa sterg conturile ne validate din acea baza de date.
Intre timp, s-au mai inregistrat useri care au ID-urile 10000, 10001, 10002, iar eu doresc sa resetez Auto Increment, ca sa se poata ocupa si randurile libere.
As dori sa stiu daca printr-o comanda s-ar putea returna prima valoare a unui rand inexistent /sters in acea tabela, urmand ca prin dezactivarea auto-increment, in fisierul de inregistrare, scriptul sa returneze o valoare inexistenta deja, pentru ca daca dezactivez autoincrement, in baza de date coloana ID va avea valoarea Null, deci scriptul va genera eroare.