U Oracle-u je to jednostavno izvesti. Rezervises sekvencu za rekord koji ces da insertujes i sacuvas informaciju o njoj da bi mogao da je insertujes
u neku drugu tabelu, tako da uvijek imas konzistentne podatke.
Medjutim u MySQL-u nemas sekvence tako da moras programski da rjesavas.
Postoji funkciju koja vraca id posljednjeg insertovanog rekorda i zove se last_insert_id().
I onda moze da zavrsi posao. Ali ako radis u visekonkurentnom okruzenju, moraces da
programski rijesis nesinhronizovano insertovanje u tabelu.
Druga mogucnost jeste da simuliras sekvence u MySQL-u
kao sto je objasnjeno ovdje:
Code:
http://forge.mysql.com/tools/tool.php?id=7