Sql server 2008 r2 Microsoft SQL Server Management studio 2008 R2中的分析错误

Sql server 2008 r2 Microsoft SQL Server Management studio 2008 R2中的分析错误,sql-server-2008-r2,Sql Server 2008 R2,以下是我正在尝试执行的CTE查询: 正如您在实时演示中看到的那样,查询工作正常,但是这个IDE给了我一个艰难的时刻,因为它在CTE查询中使用的“with”关键字周围出现了解析错误。问题在于SQL server compact edition 当我使用SQL server compact edition在IDE中创建本地数据库时,它不支持CTE,但当我连接到实际的数据库,然后运行CTE查询时,它工作了 即使是在下面的链接中,也指出紧凑型版本不支持CTE: 您是否添加了在之前使用CTE/MERGE

以下是我正在尝试执行的CTE查询:


正如您在实时演示中看到的那样,查询工作正常,但是这个IDE给了我一个艰难的时刻,因为它在CTE查询中使用的“with”关键字周围出现了解析错误。

问题在于SQL server compact edition

当我使用SQL server compact edition在IDE中创建本地数据库时,它不支持CTE,但当我连接到实际的数据库,然后运行CTE查询时,它工作了

即使是在下面的链接中,也指出紧凑型版本不支持CTE:


您是否添加了
在<代码>之前使用
CTE/MERGE
要求前面的语句必须以分号结尾。如果这样做没有帮助,请提供IDE的屏幕截图和错误消息。是的,我添加了这一点,但仍然不起作用。。我也没有任何先入为主的陈述好的,我明天早上再补充。。我已经离职了。。我希望你能帮助我……)@我发现了问题,并回答了我的问题。非常感谢你帮我解决这个问题。没有你的帮助是不行的。。