Удаление записей с помощью хранимой процедуры
Создайте хранимую процедуру с именем 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;