用于xml路径错误的Sequelize / tedious MS SQL

时间:2017-06-30 18:55:06

标签: sql-server node.js sequelize.js tedious

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

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

任何人都可以体验到这一点或建议解决方案吗?

1 个答案:

答案 0 :(得分:0)

这已经解决了。

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