Folosește SP pentru DELETE
Creează o procedură stocată numită cuspRideSummaryDelete în schema dbo, care va șterge o înregistrare existentă din tabelul RideSummary și va returna (RETURN) numărul de rânduri afectate printr-un parametru de ieșire.
Acest exercițiu face parte din cursul
Scrierea funcțiilor și a procedurilor stocate în SQL Server
Instrucțiuni pentru exercițiu
- Creează o procedură stocată numită
cuspRideSummaryDeletecare acceptă@DateParmca parametru de intrare și are un parametru de ieșire de tip întreg numit@RowCountOut. - Șterge înregistrarea (înregistrările) din tabelul
RideSummarycare au aceeași valoareDateca@DateParm. - Setează
@RowCountOutla@@ROWCOUNTpentru a returna numărul de rânduri afectate de instrucțiune.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
-- 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;