Share via


ユーザー定義関数の設計

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

このセクションの内容

トピック 説明

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

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

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

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

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

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

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

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

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

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

参照

その他の技術情報

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

ヘルプおよび情報

SQL Server 2005 の参考資料の入手