相关疑难解决方法(0)

如何将多行中的文本连接成SQL Server中的单个文本字符串?

考虑一个包含三个行的名称的数据库表:

Peter
Paul
Mary
Run Code Online (Sandbox Code Playgroud)

有没有一种简单的方法可以将其转换为单个字符串Peter, Paul, Mary

sql sql-server csv string-concatenation group-concat

1813
推荐指数
33
解决办法
222万
查看次数

STRING_AGG不是公认的内置函数名称

我已经下载并安装了SQL Server 2016.当我尝试使用该STRING_AGG功能时,我收到此错误.这是我的代码:

SELECT STRING_AGG(cast(FieldNumber AS VARCHAR(100)), ',')
FROM Fields
Run Code Online (Sandbox Code Playgroud)

我已经安装了SQL Server 2016和SP1.还有什么我需要做的.这是我尝试使用的功能.String Agg

sql sql-server sql-server-2016

16
推荐指数
1
解决办法
3万
查看次数