Een eenvoudige INSERT ... RETURNING ...
doet het werk en levert beste prestaties .
Een CTE is niet nodig.
INSERT INTO phone_book (name, number)
VALUES ( 'Peter Doe','555-2323' )
RETURNING * -- or just phonebook_id, if that's all you need
Terzijde:in de meeste gevallen is het raadzaam om een lijst met doelen toe te voegen.
De Wikipedia-pagina die je hebt geciteerd heeft al hetzelfde advies: