Použití SP pro DELETE
Vytvoř uloženou proceduru s názvem cuspRideSummaryDelete ve schématu dbo, která odstraní existující záznam z tabulky RideSummary a pomocí výstupního parametru vrátí (RETURN) počet ovlivněných řádků.
Toto cvičení je součástí kurzu
Psaní funkcí a uložených procedur v SQL Serveru
Pokyny k cvičení
- Vytvoř uloženou proceduru s názvem
cuspRideSummaryDelete, která přijímá@DateParmjako vstupní parametr a má celočíselný výstupní parametr@RowCountOut. - Odstraň záznamy z tabulky
RideSummary, jejichž hodnotaDateodpovídá hodnotě@DateParm. - Nastav
@RowCountOutna@@ROWCOUNT, aby se vrátil počet řádků ovlivněných daným příkazem.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
-- 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;