phpbar.de logo

Mailinglisten-Archive

RE: AutoInc
Archiv Mailingliste mysql-de

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

RE: AutoInc



> > Das mit auto_increment ist aber trotzdem die bessere
> Loesung. MySQL macht ja
> > genau das, was Du ueber den Umweg mit der zweiten tabelle
> machen moechtest.
> > Es merkt sich den zuletzt fuer diese Tabelle erstellten
> auto_increment Wert
> > und vergibt beim Einfuegen einer neuen Zeile den um eins
> erhoehten Wert.
>
> Aber wenn ich das richtig sehe, wird mit autoinc ja nicht das Problem
> geloest, dass die Zahlen eindeutig sind, oder? Wenn ich also den
> Datensatz mit der ID 7 loesche, wird der Datensatz mit der ID 8 zum
> Datensatz mit der ID 7. Man muesste dannach also ein Update laufen
> lassen, damit alle Bezuege zu der ID erhalten bleiben.
> Ich hatte bisher noch keine Zeit, das auszuprobieren, aber wenn dem so
> ist, muss ich einen Zaehler extern speichern, der nur
> hochzaehlt, damit
> dann nach dem Loeschen des Datensatzes 7 der Datensatz 8 auch
> 8 bleibt.

nein, datensatz 8 bleibt 8, es wird nix verschoben, bzw die ids der
vorhandenen datensatze werden _nicht_ geandert

mfg andreas teichrib

[: www.beezle.de :]
[: beezle.darktech.org :]
[: root_(at)_beezle.de :]
[: icq_25474508 :]

---
*** 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