PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

PostgreSql INSERT FROM SELECT RETURNING ID

Sie müssen nur eine RETURNING id hinzufügen zu Ihrem INSERT ... SELECT :

WITH rows AS (...)
INSERT INTO dealer (user_id)
    SELECT id
    FROM rows
    RETURNING id;

Demo:http://sqlfiddle.com/#!12/75008/1