CLR ユーザー定義集計

集計関数は、値の集まりに対して計算を実行し、1 つの値を返します。 従来の Microsoft SQL Server では、一連の入力スカラー値に対して演算し、その一連の値から 1 つの集計値を生成する SUM や MAX などの組み込み集計関数のみをサポートしていました。 SQL Server が Microsoft .NET Framework CLR (共通言語ランタイム) と統合されたことにより、開発者はマネージ コードでカスタム集計関数を作成し、Transact-SQL や他のマネージ コードから作成した関数にアクセスできるようになりました。

このセクションのトピックでは、次の内容について説明します。