sql insert met id retour

  • Onderwerp starter Onderwerp starter bakx
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

bakx

Nieuwe gebruiker
Lid geworden
8 sep 2000
Berichten
2
Ik wil in een tabel een nieuwe row zetten

Nu wil ik weten welk id deze row heeft gekregen.

Hoe kan ik dit het beste implementeren. Een select query erna is best gevoelig omdat je kans hebt dat je een andere row eruit haalt als de laatst ingevoegde.

OP de database werken een flink aantal mensen.. dus het is ook niet mogelijk de laatste rij eruit te halen!
 
Hoi,

Je insert een nieuwe row.. dus je weet welke gegevens je invoert.

Dus je zou met diezelfde gegevens een select query op de database kunnen loslaten.

Een probleem is dan misschien dat dit niet uniek is.

Wat je dan misschien kan doen is er een timestamp bij in zetten die een row wel uniek maakt?
Of een combinatie van bepaalde velden die een row (naast de id natuurlijk) uniek maakt.

:)
 
Heb de oplossing al gekregen in een ander forum!

SELECT @@IDENTITY

Toch bedankt voor je bijdrage!

Het was een mogelijkheid!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan