Użyj procedury składowanej do DELETE
Utwórz procedurę składowaną o nazwie cuspRideSummaryDelete w schemacie dbo. Procedura powinna usuwać istniejący rekord z tabeli RideSummary i zwracać liczbę zmodyfikowanych wierszy za pomocą parametru wyjściowego RETURN.
To ćwiczenie jest częścią kursu
Funkcje i procedury składowane w SQL Server
Instrukcje do ćwiczenia
- Utwórz procedurę składowaną o nazwie
cuspRideSummaryDelete, która przyjmuje@DateParmjako parametr wejściowy i ma całkowitoliczbowy parametr wyjściowy@RowCountOut. - Usuń rekordy z tabeli
RideSummary, których wartośćDatejest taka sama jak@DateParm. - Przypisz do
@RowCountOutwartość@@ROWCOUNT, aby zwrócić liczbę wierszy objętych operacją.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
-- 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;