Kom igångKom igång gratis

Använd SP för att DELETE

Skapa en lagrad procedur med namnet cuspRideSummaryDelete i dbo-schemat som tar bort en befintlig post i tabellen RideSummary och RETURNar antalet påverkade rader via en utdataparameter.

Den här övningen är en del av kursen

Skriva funktioner och lagrade procedurer i SQL Server

Visa kurs

Övningsinstruktioner

  • Skapa en lagrad procedur med namnet cuspRideSummaryDelete som tar @DateParm som indataparameter och har en heltalsbaserad utdataparameter med namnet @RowCountOut.
  • Ta bort den eller de poster i tabellen RideSummary som har samma Date-värde som @DateParm.
  • Sätt @RowCountOut till @@ROWCOUNT för att returnera antalet rader som påverkades av satsen.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

-- 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;
Redigera och kör kod