Tom: mysql_insert_id()

Beitrag lesen

Hello,

Den nächsten Autoincrement-Wert wird man gar nicht ermitteln können, da der ja sicherlich erst zum Zeitpunkt des Einfügens generiert wird.

Den kann man, wie ich nun schon zweimal erwähnt habe, per Abfrage aus dem Information_Schema erfahren.

Er hat aber keine wirkliche Relevanz, weil man für eine Kompletterstellung-vor-Eintragung von Relationen auch ein pessimistic Locking einsetzen müsste, also alle betroffenen Tabellen solange sperren müsste, bis alle verbundenen Datensätze eingetragen sind.

Wenn man aber stufenweise vorgeht, die ID also erst erhält, _nachdem_ ein DS eingetragen ist, kann man die dann in der nächsten Relationsstufe verwenden usw.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de