SP を使って DELETE
dbo スキーマに、RideSummary テーブルの既存レコードを削除し、出力パラメーター経由で影響を受けた行数を RETURN するストアドプロシージャ cuspRideSummaryDelete を作成してください。
この演習はコースの一部です
SQL Server における関数とストアドプロシージャの作成
演習の手順
- 入力パラメーター
@DateParmを受け取り、整数型の出力パラメーター@RowCountOutを持つストアドプロシージャcuspRideSummaryDeleteを作成します。 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;