開始使用免費開始

使用 SP 進行 DELETE

在 dbo 結構描述中建立一個名為 cuspRideSummaryDelete 的預存程序,用來刪除 RideSummary 資料表中的既有紀錄,並透過輸出參數 RETURN 受影響的列數。

本練習屬於課程

在 SQL Server 中撰寫函式與預存程序

檢視課程

練習說明

  • 建立名為 cuspRideSummaryDelete 的預存程序,接受 @DateParm 作為輸入參數,並包含名為 @RowCountOut 的整數輸出參數。
  • 刪除 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;
編輯並執行程式碼