1.创建:使用VS2005的“聚合函数”模板创建,实现以下几个方法:
Init():给每个要聚合的新组初始化;
Accumulate():将每个值聚合;
Merge():将一个聚合组的结果添加到当前组中;
Terminate():返回结果;
2.部署:通过VS2005部署自动在SQLServer中创建聚合函数;
3.使用:在SQL语句中像使用其他聚合函数一样使用自定义聚合函数。
SampleSum.cs:
01.
using
System;
02.
using
System.Data;
03.
using
System.Data.SqlClient;