sql >> Base de Datos >  >> RDS >> PostgreSQL

SELECCIONAR * DESDE NUEVA TABLA equivalente en Postgres

Un simple INSERT ... RETURNING ... hace el trabajo y ofrece el mejor rendimiento .
No es necesario un CTE.

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

Aparte:en la mayoría de los casos, es recomendable agregar una lista de objetivos.

La página de Wikipedia que citó ya tiene el mismo consejo: