НачатьНачать бесплатно

Удаление записей с помощью хранимой процедуры

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