LAST_INSERT_ID() zwischenspeichern (in MySQL)
    
berlinsurfer
    
    
      
    
  - datenbank
- 0  dedlfix dedlfix- 0 berlinsurfer- 0 berlinsurfer- 0  dedlfix dedlfix
 
 
 
 nicht angemeldet
 nicht angemeldet dedlfix
 dedlfix
    
    
   dedlfix
 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!