DealeyLama
Mitglied
Hallo...
Ich habe folgendes Problem, bei dem ich leider allein nicht mehr weiterkomme:
Ich habe in meiner MySQL-Datenbank jeder Tabelle eine Spalte id (integer 12) als Primärschlüssel eingetragen. Auf dieser Spalte ist auch ein Auto-Inkrement definiert.
Gibt es einen Weg festzustellen welchen Wert mein Primärschlüssel angenommen hat nachdem ich ein INSERT auf der Tabelle ausgeführt habe?
Ich brauche den aktuellen id-Wert der eingefügten Zeile als Sekundär-Schlüssel in einer anderen Tabelle. Da aber mehrere Benutzer gleichzeitiig auf diese Datenbank zugreifen ist ein "SELECT MAX..." zum Feststellen des aktuellen id-Wertes nicht möglich, da ich nicht gewährleisten kann, daß nicht nach einem INSERT nicht direkt ein weiterer ausgeführt wird...
Über Hilfe zu diesem Theme wäre ich sehr froh und bedanke mich im voraus...
Schönen Abend noch...
Alexander Schell
Ich habe folgendes Problem, bei dem ich leider allein nicht mehr weiterkomme:
Ich habe in meiner MySQL-Datenbank jeder Tabelle eine Spalte id (integer 12) als Primärschlüssel eingetragen. Auf dieser Spalte ist auch ein Auto-Inkrement definiert.
Gibt es einen Weg festzustellen welchen Wert mein Primärschlüssel angenommen hat nachdem ich ein INSERT auf der Tabelle ausgeführt habe?
Ich brauche den aktuellen id-Wert der eingefügten Zeile als Sekundär-Schlüssel in einer anderen Tabelle. Da aber mehrere Benutzer gleichzeitiig auf diese Datenbank zugreifen ist ein "SELECT MAX..." zum Feststellen des aktuellen id-Wertes nicht möglich, da ich nicht gewährleisten kann, daß nicht nach einem INSERT nicht direkt ein weiterer ausgeführt wird...
Über Hilfe zu diesem Theme wäre ich sehr froh und bedanke mich im voraus...
Schönen Abend noch...
Alexander Schell