On Wednesday 14 August 2002 06:47 pm, you wrote: > Serghei Amelian wrote: > > Asa e facut sa functioneze autoincrement-ul. O modalitate de ocolire a > > acestei probleme ar fi sa scoti flag-ul de autoincrement si sa determini > > prin program ce numar urmeaza: > > > > select max(NR) + 1 from tabela_ta; > > ei draci, daca era asa simplu nu se mai inventa autoincrementul. > gandeste-te ce se intampla daca fac doi clienti in acelasi timp chestia > pe care o propui tu. > > mache
Daca "select max(NR) + 1 from tabela_ta;" este urmata imediat de insert probabilitatea ca doi clienti obtina acelasi ID este foarte redusa. Iar daca ID-ul este primary key, clientul care insereaza al doilea va fi refuzat si va trebui sa mai ceara o data ID-ul. -- Serghei. --- Pentru dezabonare, trimiteti mail la [EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'. REGULI, arhive si alte informatii: http://www.lug.ro/mlist/
