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/


Raspunde prin e-mail lui