代码之家  ›  专栏  ›  技术社区  ›  Burg

sql server聚合自定义项是否可以在多个参数中传递?

  •  1
  • Burg  · 技术社区  · 14 年前

    SELECT [dbo].[Implode]([Id], ',') FROM [dbo].[Table] GROUP BY [ForeignID]
    

    其中第二个参数是聚合函数的分隔符。返回值示例如下:

    1,4,56
    

    是否有一种方法可以在聚合自定义项中包含多个参数?

    1 回复  |  直到 14 年前
        1
  •  2
  •   Community CDub    7 年前

    在SQL 2008中是的。举一个与你所做的非常相似的例子,我想你可以在这里看到这个帖子 CLR: Multi Param Aggregate, Argument not in Final Output?