ユーザー定義関数の設計

ユーザー定義関数は、再利用可能なコードを提供するデータベース オブジェクトとして格納されます。ここでは、ユーザー定義関数を設計するために必要な情報を提供します。

このセクションの内容

トピック 説明

ユーザー定義関数のデザイン ガイドライン

ユーザー定義関数の種類を選択し、関数のプロパティを評価するためのガイドラインを提供します。

ユーザー定義テーブル値関数

テーブル値ユーザー定義関数について説明し、この種の関数を作成して呼び出す例を提供します。

インライン ユーザー定義関数

テーブル値ユーザー定義関数について説明し、この種の関数を作成して呼び出す例を提供します。

決定的関数と非決定的関数

インライン ユーザー定義関数とパラメータ化されたビューを比較し、その例を提供します。

関数としてのストアド プロシージャの書き直し

既存のストアド プロシージャのロジックをユーザー定義関数として書き直すときのガイドラインを提供します。

参照

その他の技術情報

ユーザー定義関数について
ユーザー定義関数の実装

ヘルプおよび情報

SQL Server 2005 の参考資料の入手