使用postgres和node js在单个语句中执行多个查询

我需要像这样在一个语句中执行插入和删除查询

INSERT INTO COMPANY (ID,NAME) VALUES (1, 'Paul');DELETE FROM COMPANY WHERE ID='12'; 

这是我执行查询的node.js代码

 pg.connect(pgConString, function (err, client, done) { if (err) { callBack("DB connection failed. " + err, null); return; } var query = client.query({ text: "INSERT INTO COMPANY (ID,NAME) VALUES (1, 'Paul');DELETE FROM COMPANY WHERE ID='12';" values: [1, "Poul1"], name: "insertQuery" }); query.on("error", function (err) { callBack("DB insertion failed. Error Message: " + err, null); return; }); query.on('end', function (result) { done(); return; }); }); 

我得到这样的错误消息

错误:不能将多个命令插入到已准备好的语句中

是否有可能使用node.js在postgresql数据库中执行多个查询?

像这样尝试

 pg.connect(pgConString, function (err, client, done) { if (err) { callBack("DB connection failed. " + err, null); return; } client.query({ text: "INSERT INTO COMPANY (ID,NAME) VALUES (1, 'Paul');", values: [1, "Poul1"], name: "insertQuery" }); client.query({ text: "DELETE FROM COMPANY WHERE ID='12';", name: "deleteQuery" }); client.on("error", function (err) { callBack("DB insertion failed. Error Message: " + err, null); return; }); });