LAST_INSERT_ID() zwischenspeichern (in MySQL)
berlinsurfer
- datenbank
0 dedlfix0 berlinsurfer0 berlinsurfer0 dedlfix
Hallo,
der Betreff sagt schon alles: ich möchte gerne ein paar INSERTS produzieren und vom letzten mittels LAST_INSERT_ID() die ID bekommen.
Was ich versucht habe:
SELECT @articleid := LAST_INSERT_ID()
Leider brachte das nicht den gewünschten Erfolg...
Danke schon mal im Voraus,
Jan
Hi!
ich möchte gerne ein paar INSERTS produzieren und vom letzten mittels LAST_INSERT_ID() die ID bekommen.
Was ich versucht habe:
SELECT @articleid := LAST_INSERT_ID()
Soweit so gut.
Leider brachte das nicht den gewünschten Erfolg...
Dann hast du irgendwas verkehrt gemacht, denn wenn man es richtig macht, steht nun in @articleid ein Wert, der sich mit beispielsweise SELECT @articleid; abfragen lässt.
Lo!
Dann hast du irgendwas verkehrt gemacht, denn wenn man es richtig macht, steht nun in @articleid ein Wert, der sich mit beispielsweise SELECT @articleid; abfragen lässt.
Vielen Dank, hat geklappt.
Noch eine kurze Nachfrage zum Verständnis: wie lange bleibt diese Variable in MySQL denn erhalten ?
Danke schon mal & Gruß aus Berlin,
Jan
Hi!
Noch eine kurze Nachfrage zum Verständnis: wie lange bleibt diese Variable in MySQL denn erhalten ?
Solange die Session/Client-Verbindung lebt.
Lo!