lina-: Gerade generieren Primary Key ermitteln

Beitrag lesen

moin Daniel :)

Das ist bei Lenas Ansatz so, aber zu "getGeneratedKeys()" steht ja in der Dokumentation: "Retrieves any auto-generated keys created as a result of executing this Statement object." Es sind also die Keys, die eben genau durch dieses Statement erzeugt wurden. Ich würde vermuten, dass da im Falle von MySQL intern auch nur last_insert_id() oder sowas verwendet wird. Mehrere Keys können es vermutlich sein, falls ein Statement gleich mehrere Datensätze erzeugt.

Richtig.
Aber ich hatte ja auch noch vorgeschlagen, wahlweise alle primary keys auszulesen und den letzten zu nehmen. Das ist einfach falsch.

liebe Grüße aus Berlin
lina-

--
Self-Code: ie:% fl:( br:^ va:) ls:/ fo:| rl:( ss:) de:] js:| mo:)