login  Naam:   Wachtwoord: 
Registreer je!
 Forum

sequence probleem [pgadminIII]

Offline cunces - 05/08/2009 19:49
Avatar van cuncesNieuw lid Ik heb nu deze 2 tabellen:

WERKNEMERS
----------------
werknemernr (prim key)
projectnr (ref key)
voornaam
naam

PROJECTEN
-------------
projectnr(prim key)
onderwerp
startdatum

Als een werknemer een nieuw project registreert, maak ik eerst een project aan omdat een werknemer z'n referring key moet bestaan. En dan pas een nieuwe werknemer met het projectnr van de eerder aangemaakte entry in projecten.


Ik doe dit als volgt:
ik select de currval van de projectentabel.
daar telk ik één bij op en dan set ik die bij zowel projectnr als werknemernr.

Nu zit ik met het volgende probleem: stel nu dat twee zielen zich op exact hetzelfde moment willen registreren.. dan kan er dus informatie verloren gaan..

Iemand een goede oplossing/link hiervoor?
(ideal zou zijn als je effe alle inserts kan stoppen als bij java threads)

bedankt,

cunces

3 antwoorden

Gesponsorde links
Offline Stijn - 05/08/2009 20:27
Avatar van Stijn PHP expert Gebruik als type voor je primaire sleutels serial.
Offline cunces - 05/08/2009 21:04
Avatar van cunces Nieuw lid dit doe ik al..
Offline Richard - 13/08/2009 12:29
Avatar van Richard Crew algemeen Je moet nextval hebben, niet currval...
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.163s