PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

SELEZIONA * DA NUOVA TABELLA equivalente in Postgres

Un semplice INSERT ... RETURNING ... fa il suo lavoro e offre migliori prestazioni .
Non è necessario un CTE.

INSERT INTO phone_book (name, number)
VALUES ( 'Peter Doe','555-2323' )
RETURNING *  -- or just phonebook_id, if that's all you need

A parte:nella maggior parte dei casi è consigliabile aggiungere un elenco di obiettivi.

La pagina Wikipedia che hai citato ha già lo stesso consiglio: