in mysql am auto_increment pe "id" .. bun introduc date in baza de date si se ajunge de ex la "id" 11 .
Le sterg pe toate si continua de la 11 .. Cum asi putea face ca sa o ia de la capat si sa completeze unde lipseste ?
Problema auto_increment - reset
-
- Mesaje:111
Problema auto_increment - reset
MarPlo
Mesaje:4343
Poate e de folos urmatorul raspuns:
1. Ca sa ia numaratoarea auto_increment de la capat, sau de la ce nr. vrei (de ex. 1), se poate folosi formula SQL:
ALTER TABLE tabel AUTO_INCREMENT = 1;
2. Daca ai de exemplu 8 randuri inregistrate in tabel, apoi stergi randurile cu ID 3 si 4, in mod initial auto_increment va continua cu numarul 9 (dupa nr. 8, cate randuri fusese inregistrate). Daca vrei totusi sa inregistrezi urmatorul rand ca avand ID 3 (nu 9), se poate folosi urmatoarea formula SQL:
- Aceasta va adauga urmatoarea inregistrare in inregistrarea a treia.
SET insert_id = nr va reseta valoarea urmatorului auto_increment, iar urmatorul INSERT va folosi valoarea adaugata la "nr".
1. Ca sa ia numaratoarea auto_increment de la capat, sau de la ce nr. vrei (de ex. 1), se poate folosi formula SQL:
ALTER TABLE tabel AUTO_INCREMENT = 1;
2. Daca ai de exemplu 8 randuri inregistrate in tabel, apoi stergi randurile cu ID 3 si 4, in mod initial auto_increment va continua cu numarul 9 (dupa nr. 8, cate randuri fusese inregistrate). Daca vrei totusi sa inregistrezi urmatorul rand ca avand ID 3 (nu 9), se poate folosi urmatoarea formula SQL:
Cod: Selectaţi tot
SET insert_id = 3;
INSERT INTO tabel (`col1`, `col2`) VALUES ('val1', 'val2');
SET insert_id = nr va reseta valoarea urmatorului auto_increment, iar urmatorul INSERT va folosi valoarea adaugata la "nr".
Subiecte similare
- O mica problema de animatie CSS
HTML - XHTML - CSS Primul mesaj
Noroc, MarPlo!Ultimul mesaj
1. Am vizitat pe twitter un site de animatie, in care website-ul actual se numeste CSS-Challenges,com. In respectivul website, sunt...
1. Multumesc pentru raspuns.
2. Am inteles raspunsul tau: este un mic examen oferit voluntarilor online, pentru a le afla capacitatile de rezolvare... - Problema curs de Engleza
Sesizari Erori si Greseli Primul mesaj
Buna.Ultimul mesaj
Am descarcat cursul curs_eurocor-engleza_incepatori_1-16.rar si cand vreau sa-l dezarhivez imi da eroarea asta:
An error occures whilw...
Buna,
Poti sa descarci cursul de engleza, nivel intermediar, de la urmatoarele linkuri:
- Lectiile 1-16...