Wenn ich eine Zeile einfüge, erhöht sie das ID-Feld mit SERIAL.
Wie kann ich die neu erstellte ID-Nummer direkt nach dem Einfügen zurückgeben?
(Datenbank ist PostgreSQL.)
Behandle dein INSERT genauso wie ein SELECT und verwende RETURNING in deiner INSERT-Abfrage:
INSERT INTO foo (bar) WERTE ('Doe') RETURNING id;
Holen Sie das Ergebnis und Sie sind fertig. Funktioniert seit Version 8.2
Tags und Links php postgresql adodb-php