SP로 DELETE 수행하기
dbo 스키마에 cuspRideSummaryDelete라는 저장 프로시저를 만들어 RideSummary 테이블의 기존 레코드를 삭제하고, 출력 매개변수를 통해 영향을 받은 행 수를 RETURN 하세요.
이 연습은 강의의 일부입니다
SQL Server에서 함수와 저장 프로시저 작성하기
연습 안내
- 입력 매개변수
@DateParm을 받고, 정수형 출력 매개변수@RowCountOut을 갖는cuspRideSummaryDelete저장 프로시저를 만드세요. RideSummary테이블에서Date값이@DateParm과 같은 레코드(들)을 삭제하세요.- 문장에 의해 영향을 받은 행 수를 반환하도록
@RowCountOut을@@ROWCOUNT로 설정하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
-- Create the stored procedure
CREATE PROCEDURE dbo.cuspRideSummaryDelete
-- Specify @DateParm input parameter
(___ ___,
-- Specify @RowCountOut output parameter
___ ___ ___)
AS
BEGIN
-- Delete record(s) where Date equals @DateParm
___ FROM dbo.___
___ ___ = ___
-- Set @RowCountOut to @@ROWCOUNT
___ ___ = ___
END;