T-SQL-저장 프로 시저
MS SQL 서버 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