INSERT, UPDATE und DELETE in PostgreSQL haben eine RETURNING-Klausel, was bedeutet, dass Sie Folgendes tun können:
INSERT INTO ....
RETURNING id;
Dann gibt die Abfrage für jede eingefügte Zeile den Wert zurück, den sie für id eingefügt hat. Speichert einen Roundtrip zum Server.