データベース エンジン拡張ストアド プロシージャ プログラミング

重要な注意事項重要

この機能は、Microsoft SQL Server の将来のバージョンで削除されます。新規の開発作業ではこの機能を使用しないようにし、現在この機能を使用しているアプリケーションはできるだけ早く修正してください。代わりに、CLR 統合を使用してください。 詳細については、「CLR (共通言語ランタイム) 統合のプログラミング概念」を参照してください。

Microsoft 拡張ストアド プロシージャ API は、Microsoft SQL Server の機能を拡張するためのサーバー ベースのアプリケーション プログラミング インターフェイスです。 この API は、拡張ストアド プロシージャおよびゲートウェイ アプリケーションのカテゴリでアプリケーションの構築に使用する C および C++ の関数とマクロで構成されています。

拡張ストアド プロシージャを使用すると、C などのプログラミング言語でユーザー独自の外部ルーチンを作成できます。 拡張ストアド プロシージャは、ユーザーには通常のストアド プロシージャのように見え、同じように実行されます。 拡張ストアド プロシージャにはパラメーターを渡すことができ、拡張ストアド プロシージャは結果や状態を返すことができます。

このセクションの内容