phpbar.de logo

Mailinglisten-Archive

Re: erstellte ID ermitteln
Archiv Mailingliste mysql-de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: erstellte ID ermitteln



Markus Wolf schrieb am Montag, den 20. September 1999:
> Das ist doch nicht richtig, oder?!
> 
> Die lastinsertid muß nicht mit der aktuellen überstimmen.
> 
> neuer DS per insert nr. 1
> 
>     perlscript aufruf 1 macht was
> 
> neuer DS per insert nr. 2
> 
>     perlaufruf 1 holt lastinsertID
> 
> Welche ID steht jetzt drin 1 oder 2 - ich würde sagen 2

Hast Du wirklich ins MySQL-Handbuch geschaut?

Bezweifle ich irgendwie ...

Denn dort steht - im angegeben Kapitel "7.3.12 Miscellaneous functions":
| The last ID that was generated is maintained in the server on a
| per-connection basis. It will not be changed by another client. It
| will not even be changed if you update another AUTO_INCREMENT column
| with a non-magic value (that is, a value that is not NULL and not
| 0).

Wenn das da oben zwei getrennte Perl-Skriptaufrufe sind, bei denen
jedes Skript seine eigene Verbindung zu MySQL aufbaut, bekommt aucj
jedes "seine" LAST_INSERT_ID() - eben "on a per-connection basis".

Ciao,
  Martin
-- 
Martin Ramsch <m.ramsch_(at)_computer.org> <URL: http://home.pages.de/~ramsch/ >
PGP KeyID=0xE8EF4F75 FiPr=52 44 5E F3 B0 B1 38 26  E4 EC 80 58 7B 31 3A D7

---
*** Abmelden von dieser Mailingliste funktioniert per E-Mail
*** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive