Використайте SP для DELETE
Створіть збережену процедуру з назвою cuspRideSummaryDelete у схемі dbo, яка видалятиме наявний запис у таблиці 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;