반응형
CREATE PROCEDURE TotalSales
@year smallint , @total money OUTPUT AS SELECT @total=SUM(Amount) FROM Orders WHERE DATEPART(yy,OrderDate) = @year RETURN @@ERRPR
======================================================
DECLARE @err int , @sum money
EXEC @err = TotalSales , @year = 2001 , @total = @sum
OUTPUT
IF @err = 0 PRINT "Total is " + STR (@sum)
ELSE PRINT "Error occurred"
'Database > MS-SQL' 카테고리의 다른 글
SQLServerAgent / SQL Server Agent 구동 (0) | 2009.11.30 |
---|---|
uniqueidentifier 데이터 사용 (0) | 2009.07.29 |
주민등록번호에서 나이, 성별 구하는 쿼리 SQL 2005 (0) | 2009.06.22 |
Sql 2005 DB 스키마 제거 삭제 하기 ㅋㅋ 그림은 알아서 보기 // 사용자 에 대한 삭제이(가) 실패했습니다 (1) | 2009.05.29 |
TRUNCATE TABLE(Transact-SQL) (0) | 2009.03.27 |
SQL @@Error 그리고 TRANSACTION BEGIN TRAN ROLBACK COMMIT IF ELSE문 사용 예 (0) | 2009.03.26 |
땡큐 트리거 TRIGGER 트리거 SQL TRIGGER (0) | 2009.02.24 |
Brent’s SQL Database Blog - Archive for My Sample DB (0) | 2009.02.12 |