0

我有一个像 Select '16453842' AS ACCOUNT 这样的查询,我想将此帐号更改为动态帐号。谁能告诉我有哪些可能的方法来做到这一点?情况就像,我还想为 ACCOUNT 容纳其他值。这样多个值可以用于 ACCOUNT。

Nodejs 代码通过carrierData.sql 在下面的代码中使用该sql

writeDebug({'shipment': shipment, 'carrier': carrier, 'message': 'reading sql file: ' + carrierData.sql});
  fs.readFile(carrierData.sql, 'utf8', function (err, sql) {

carrierData 来自一个 json 文件,其中 sql 包含它将使用的 SQL 的路径和名称。最后,具有查询的 SQL 文件运行如下查询 SELECT 'T' AS RECORD , '16453842' AS ACCOUNT

这就是我的问题,因为我们还有一些额外的帐户号码,我们想容纳这些号码。服务启动node server.js,它将调用workers.js包含我上面粘贴的代码的文件。所以请让我知道有什么可能的方法来做到这一点

4

1 回答 1

0

以下是要研究的东西:

  1. 使用绑定变量。当一条语句被多次执行时,这些用于安全性和性能。

  2. 在子句中使用多个值IN

  3. 如果要将数据加载到数据库中,请使用executeMany() 。

于 2020-03-01T22:54:38.320 回答