Can I use return value of INSERT…RETURNING in another INSERT?

前端 未结 6 1397
天涯浪人
天涯浪人 2020-12-02 09:05

Is something like this possible?

INSERT INTO Table2 (val)
VALUES ((INSERT INTO Table1 (name) VALUES (\'a_title\') RETURNING id));

like usin

6条回答
  •  情书的邮戳
    2020-12-02 09:12

    table_ex

    id default nextval('table_id_seq'::regclass),

    camp1 varchar

    camp2 varchar

    INSERT INTO table_ex(camp1,camp2) VALUES ('xxx','123') RETURNING id 
    

提交回复
热议问题