시작하기무료로 시작하기

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;
코드 편집 및 실행