今回から数回にわたり、ストアドプロシージャの作成に挑戦します。ストアドプロシージャの利用については、前回の「システム・ストアドプロシージャを用いたロールの詳細設定」の中で取り上げました。今度は、Transact-SQLを使用して、ユーザー定義のストアドプロシージャを作成します。 では早速、例題を実行しながら、SQLの確認をしていきましょう。 SELECTを実行するストアドプロシージャ 最初に、非常に簡単なストアドプロシージャを作成してみましょう。作成するのは、Customerテーブルから「顧客ID(CustomerID)」「会社名(CompanyName)」「担当者名(ContactName)」「電話番号(Phone)」を抽出するストアドプロシージャです。クエリアナライザから下記のSQLを実行してみましょう。
![ストアドプロシージャの作成](https://cdn-ak-scissors.b.st-hatena.com/image/square/ad65117eff5da3bfa7fe89def081d8bc2a84a1d6/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fait%2Farticles%2F0208%2F17%2Fr5gamen01s.jpg)