小编典典

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

sql

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

SELECT STRING_AGG(cast(FieldNumber AS VARCHAR(100)), ',')
FROM Fields

我已经安装了SQL Server
2016和SP1。还有什么我需要做的。这是我要使用的功能。弦乐


阅读 587

收藏
2021-04-07

共1个答案

小编典典

STRING_AGG未在中引入SQL SERVER 2016

在中引入SQL SERVER vNext。在您提供的MSDN链接中,提到了 此主题适用于:SQL Server(以vNext开头) 不是SQL SERVER 2016。我希望他们在将来的任何发行版中添加它,这是一个非常需要的功能

如果您想知道什么是vNext

通过将SQL Server的功能引入基于Linux的Docker容器Linux中,SQL Server vNext代表了迈出的重要一步,使SQL
Server成为一个平台,使该平台能够选择开发语言,数据类型,本地和云端以及跨操作系统。和Windows。SQL Server vNext还包括在SQL
Server 2016 Service Pack中添加的功能

欲了解更多信息,请点击这里

2021-04-07