use Northwind
-- 프로시저 예제
--생성
create Procedure dbo.test_procedere01
As
Begin
select top 3 * from Categories
end
--실행
exec test_procedere01
--생성
create Procedure dbo.test_procedure02
@CategoryID int
As
Begin
select * from Categories where CategoryID = @CategoryID
end
--실행
exec test_procedure02 '1'
--생성
create Procedure dbo.test_procedure03
As
Begin
Declare @cnt int
select @cnt = count(*) from Categories
return @cnt
end
--실행
declare @cnt int
exec @cnt = test_procedure03
select @cnt
--생성
create procedure dbo.test_procedure04
@cnt int output
as
begin
select @cnt = count(*) from Categories
end
declare @cnt int
exec test_procedure04 @cnt output
select @cnt
'DataBase > MS-SQL' 카테고리의 다른 글
[본문스크랩] PC에 저장되는 파일을 MS-SQL2005로 가져오기 (0) | 2010.04.24 |
---|---|
[본문스크랩] Mssql 프로시저의 기본 (0) | 2010.04.24 |
[본문스크랩] Microsoft SQL Server 2005에서 FOR XML의 새로운 기능 (0) | 2010.04.24 |
[본문스크랩] :: 엑셀 워크시트를 연결된 서버로 만들기 (0) | 2010.04.24 |
Monitoring Stored Procedure Usage (0) | 2010.04.24 |