0

使用 sequelize.query,我正在执行一个使用 STUFF() 函数的查询,该函数又执行一个包含“for xml path('')”的子查询。目的是返回单个字符串值,它是子查询返回的值的串联。

该查询在 MS SQL Server Management Studio 中经过测试并完美运行。但是 Sequelize 返回“关键字'for'附近的语法不正确”似乎它或繁琐的尝试解析查询并决定它不喜欢它。

有人遇到过这种情况或可以提出解决方案吗?

4

1 回答 1

0

这已解决。

原来我在生成 SQL 的 javascript 中有问题。错误消息使我走错了方向,但我终于弄明白了。因此,Sequelize/Tedious 库实际上并没有干扰传递给它们的原始 SQL。

于 2017-07-02T15:29:47.870 回答