Mailinglisten-Archive |
> Nachtrag: Wie laesst sich diese Funktion nutzen, falls bereits
> Eintraege in einer Tabelle existieren, bisher aber keine Sequenz-
> Tabelle dafuer gibt? Etwa beim Umstieg auf PEAR::DB.
Eine Möglichkeit für mysql:
CREATE TABLE tabellenname_seq (
id INTEGER UNSIGNED AUTO_INCREMENT NOT NULL,
PRIMARY KEY(id)
)
manuelles anlegen einer Tabelle in diesem Format,
letzte id aus tabellenname lesen und den ersten wert
der tabellenname_seq auf diesen Wert setzen.
andere Möglichkeit:
nextid einmal ausführen, fehler ignorieren
letzte id aus tabellenname lesen und
den ersten wert der tabellenname_seq auf
diesen Wert setzen.
gruss,
tobias
php::bar PHP Wiki - Listenarchive