🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #2434

Re: java autonummering

#2434
From: Tim Van Wassenhove
Date: Thu, 20 May 2004 20:14
24 lines
1701 bytes
In article <LV4rc.119274$OO3.6531189@phobos.telenet-ops.be>, TRAX wrote:
> 
>> > Wat is nu de beste methode, om na het uitvoeren van het SQL commando te
>> > weten te komen welke waarde mijn autonummering veld heeft gekregen? Want
>> de
>> > methode waarin mijn database aanroep gebeurt, zou die waarde moeten
>> > teruggeven.
> 
> Als het autonummering is zou" SELECT MAX(PRIMARYKEYCOLUMN) FROM MYCOLUMN"
> volgens mij de ID van het laatst toegevoegde record moeten geven. Natuurlijk
> mogen er wel geen inserts op volgen of mogen er geen meerdere gebruikers
> teglijkerijd op de database werken, dan zou je moeten werken met een id die
> aangeeft welke user deze record heeft toegevoegd en hiermee rekening houden
> in je Where clause.

Ik vrees dat dit in bepaalde gevallen lelijk mis kan gaan.

Even op google zoeken met de termen "jdbc last insert id" vertelt oa dat
je in je query een returning id into ?; clause kan toevoegen...



-- 
Tim Van Wassenhove <http://home.mysth.be/~timvw/contact.php>
Technical Details
Message-ID: <2h4hsgF94bklU1@uni-berlin.de>
Path: arc1-ca.pugleaf.net!controlnews3.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!not-for-mail
References: <jjJqc.117164$dQ3.6534172@phobos.telenet-ops.be> <BGJqc.117202$0V3.6544477@phobos.telenet-ops.be> <LV4rc.119274$OO3.6531189@phobos.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,b683a412cca8f839
X-Google-Attributes: gidfcea4,public
Path: arc1-ca.pugleaf.net!controlnews3.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!not-for-mail
From: Tim Van Wassenhove <euki@pi.be>
Newsgroups: be.comp.programming
Subject: Re: java autonummering
Date: 20 May 2004 20:14:08 GMT
Lines: 24
Message-ID: <2h4hsgF94bklU1@uni-berlin.de>
References: <jjJqc.117164$dQ3.6534172@phobos.telenet-ops.be> <BGJqc.117202$0V3.6544477@phobos.telenet-ops.be> <LV4rc.119274$OO3.6531189@phobos.telenet-ops.be>
X-Trace: news.uni-berlin.de iA4ygpPCOW6hY1y9dtXBHg4IfRcEqJXWG4xEAi8pzY13XRfjKc
User-Agent: slrn/0.9.7.4 (Linux)