ПочатиПочніть безкоштовно

Використайте 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;
Редагувати та запускати код