T-sql-stored-procedures
提供:Dev Guides
T-SQL-ストアドプロシージャ
MS SQL Server Stored procedure は、データベースに同じものを保存することでコードを何度も記述し、パラメーターを渡すことで必要な出力を取得する時間を節約するために使用されます。
構文
ストアドプロシージャ作成の基本的な構文は次のとおりです。
Create procedure <procedure_Name>
As
Begin
<SQL Statement>
End
Go
例
次のレコードを持つCUSTOMERSテーブルを検討してください。
ID NAME AGE ADDRESS SALARY
1 Ramesh 32 Ahmedabad 2000.00
2 Khilan 25 Delhi 1500.00
3 kaushik 23 Kota 2000.00
4 Chaitali 25 Mumbai 6500.00
5 Hardik 27 Bhopal 8500.00
6 Komal 22 MP 4500.00
7 Muffy 24 Indore 10000.00
次のコマンドは、TestdbデータベースのCUSTOMERSテーブルからすべてのレコードを取得する例です。
CREATE PROCEDURE SelectCustomerstabledata
AS
SELECT * FROM Testdb.Customers
GO
上記のコマンドは、次の出力を生成します。
ID NAME AGE ADDRESS SALARY
1 Ramesh 32 Ahmedabad 2000.00
2 Khilan 25 Delhi 1500.00
3 kaushik 23 Kota 2000.00
4 Chaitali 25 Mumbai 6500.00
5 Hardik 27 Bhopal 8500.00
6 Komal 22 MP 4500.00
7 Muffy 24 Indore 10000.00