posledni automaticky generovany id a prenositelnost
Pavel Stehule
stehule na kix.fsv.cvut.cz
Úterý Srpen 10 09:27:55 CEST 2004
> (2) Druhy sposob:
> INSERT INTO tabulka VALUES (nextval(seq), ...)
> a teraz sa pytam na curval(seq) a pouzivam ho...
>
> Na prvy pohlad sa to zda rovnako... Az na to, ze (2) musim vykonat v
> jednej transakcii... Pretoze, co ak mi v (2) niekto medzi insertom a
> curval vykona dalsi insert... Na curval(seq) dostanem zle cislo...
> Kdezto (1) nemusim vykonavat v jednej transakcii...
>
Kdopak jiny by Vam vykonal jiny insert? curval(seq) vzdy vraci tu hodnotu,
kterou jste naposled pouzil Vy, ty v cizich sessions ho vubec nezajimaji
ps
Další informace o konferenci Databases