有人能在这个简单的查询中找到语法错​​误吗?

Abh*_*Raj 2 sql sql-server aggregate-functions string-function

请帮我解决这个错误。

SELECT StateProvince,STRING_AGG(AddressID, ',') WITHIN GROUP (ORDER BY AddressID)
FROM [SalesLT].[Address] GROUP BY StateProvince;
Run Code Online (Sandbox Code Playgroud)

我找不到其中的错误,但它说

“(”附近的语法不正确。

小智 6

将数据库从 SQL 2008R2 升级到 2017 后遇到同样的问题。通过将兼容性级别设置为 110(或更高?)来修复