0
我執行以下查詢:返回VS CURRVAL PostgreSQL的
INSERT INTO users (id, email, password, gender)
VALUES (nextval('seq_user_id'), $2, $3, $4)
則:
INSERT INTO images (id, data, filesize, filename, user_id)
VALUES (nextval($1), $2, $3, $4, currval('seq_user_id'));
我可以做同樣的事情RETURNING id AS user_id
,然後將其傳遞到下一個查詢,什麼是最好的如何做到這一點?
我認爲這是一個品味問題。兩種解決方案都很好。 –