CLR 用户定义聚合

聚合函数对一组值执行计算,并返回单个值。 一直以来,Microsoft SQL Server 只支持内置聚合函数,例如 SUM 或 MAX,这些聚合函数对一组输入标量值执行操作,并且从该组值生成单个聚合值。 通过 SQL Server 与 Microsoft .NET Framework 公共语言运行时 (CLR) 的集成,现在开发人员能够利用托管代码创建自定义聚合函数,并且使这些函数可供 Transact-SQL 或其他托管代码访问。

下表列出了本节的主题。