【发布时间】:2016-07-13 13:47:41
【问题描述】:
如何一次插入两个表?
我需要插入第二个表user_information 字段user_id 与第一个表user 插入返回id,我找到this answer 但我找不到如何使用params 准备好的语句
var dbQuery = 'WITH insertUser AS (
INSERT INTO "user" (status, create_date) VALUES ($1, $2) RETURNING id
)
, insertUserInformation AS (
INSERT INTO user_information (user_id, email) VALUES ($3, $4)
)
';
yield queryPromise(dbClient, dbQuery, [status, timestamp, ??, email]);
【问题讨论】:
-
任何答案对您有帮助吗?如果是这样,请接受那个。
标签: javascript sql node.js postgresql