SP zum DELETE verwenden
Erstelle eine Stored Procedure namens cuspRideSummaryDelete im dbo-Schema, die einen bestehenden Datensatz in der Tabelle RideSummary löscht und die Anzahl der betroffenen Zeilen über einen Output-Parameter per RETURN zurückgibt.
Diese Übung ist Teil des Kurses
<Kurs>Funktionen und Stored Procedures in SQL Server schreiben</Kurs>Übungsanweisungen
- Erstelle eine Stored Procedure namens
cuspRideSummaryDelete, die@DateParmals Eingabeparameter akzeptiert und einen ganzzahligen Output-Parameter@RowCountOuthat. - Lösche den/die Datensatz/Datensätze in der Tabelle
RideSummary, die denselbenDate-Wert wie@DateParmhaben. - Setze
@RowCountOutauf@@ROWCOUNT, um die Anzahl der von der Anweisung betroffenen Zeilen zurückzugeben.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
-- 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;