【发布时间】:2019-10-25 17:47:17
【问题描述】:
我正在尝试将数据插入我的数据库 postgres。使用简单查询一切都很好,但使用以下查询:
"INSERT INTO mytable (id, id_product) "+
"SELECT ($1, $2) "+
"WHERE not exists (SELECT * FROM product WHERE id_product = ($2))",
[v1, v2]
我收到以下错误:
'插入源是包含相同数字的行表达式 INSERT 预期的列数。你是否不小心使用了额外的 括号?'
我该如何解决? 提前致谢
【问题讨论】:
标签: node.js postgresql