📅  最后修改于: 2020-12-29 04:52:09             🧑  作者: Mango
MS SQL Server存储过程用于通过将代码存储在数据库中来节省一次又一次编写代码的时间,还可以通过传递参数来获得所需的输出。
以下是存储过程创建的基本语法。
Create procedure
As
Begin
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