在mssql中运行查询给出错误

时间:2018-07-09 07:28:27

标签: sql-server node.js string-interpolation

运行node.jsmssql来查询数据库时,我无法运行它。发送给查询的字符串最终只是S。我在这里做什么错了?

这有效:

const result = await pool.query`SELECT TOP 1 * FROM sys.objects`;

这给出了一个错误:

const query = 'SELECT TOP 1 * FROM sys.objects';
const result = await pool.query(query);

错误是

RequestError: Could not find stored procedure 'S'

更新

以下内容有效...为什么?

 const result = await pool.query([query]);

0 个答案:

没有答案