On 6 Feb 2002, Razvan Cosma wrote:
> Incerc sa introduc o linie intr-o tabla cu index autoincrement ceva de
> genul:
> insert into tabla values ('9','','','','','');
> unde prima value e indexul, in speranta ca restul vor fi incrementate
> corespunzator. Rezultatul este:
> ERROR 1062: Duplicate entry '9' for key 1
> Este vreo metoda rapida in genul a ce am incercat eu, sau trebuie sa
> "select pina la noua from into foo, insert into foo, select de la 9
> incolo into foo, drop tabla" etc?
> Multumesc
>
9 ala se afla intr-un field ce are asociat un index unique (probabil ai un
primary key pe acel camp) si cand introduci o valoare care mai exista deja
undeva nu va accepta insert
iar ca sa-ti raspund la intrebare
presupunand ca ai campurile camp1, camp2, camp3 in care camp2 si camp3
sunt autoincrement faci urmatorul insert
INSERT INTO tabelamea (camp1) VALUES (valoarecamp1)
----------------------------
Mihai RUSU
"... and what if this is as good as it gets ?"
---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
unsubscribe from this list.