ストアド プロシージャとユーザー定義関数を作成する

上級
データ アナリスト
データ エンジニア
データ サイエンティスト
データベース管理者
開発者
ソリューション アーキテクト
Student
Azure SQL Database
Azure SQL Managed Instance
Azure Virtual Machines における SQL Server
Azure SQL Server on Virtual Machines
SQL Server

ストアド プロシージャを使用して T-SQL ステートメントをグループ化し、必要に応じて使用および再利用する方法について説明します。 他のユーザーが独自に作成または作成したストアド プロシージャを実行する必要がある場合があります。

学習の目的

このモジュールを完了すると、次のことができるようになります。

  • ストアド プロシージャを実行して結果を返します。

  • プロシージャにパラメーターを渡します。

  • SELECT ステートメントをカプセル化する単純なストアド プロシージャを作成します。

  • EXEC とsp_executesqlを使用して動的 SQL を構築して実行します。

  • 単純なユーザー定義関数を作成し、それらに対するクエリを記述します。

前提条件

このモジュールを開始する前に、Transact-SQL クエリを使用してデータベース内のテーブルからデータを取得およびフィルター処理する経験が必要です。