OUTPUT と戻り値を使って EXECUTE する
dbo.cuspRideSummaryDelete ストアドプロシージャを実行するときに、出力パラメーターとリターンコードの両方を保存して表示します。
この演習はコースの一部です
SQL Server における関数とストアドプロシージャの作成
演習の手順
@ReturnStatusと@RowCountという名前の整数変数を作成します。@DateParmの値として'3/1/2018'を渡し、dbo.cuspRideSummaryDeleteストアドプロシージャを実行します。- ストアドプロシージャの影響を把握するため、
@ReturnStatusと@RowCountを SELECT します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
-- Create @ReturnStatus
___ ___ AS ___
-- Create @RowCount
___ ___ AS ___
-- Execute the SP, storing the result in @ReturnStatus
___ ___ = ___.___
-- Specify @DateParm
___ = '3/1/2018',
-- Specify RowCountOut
@RowCountOut = @RowCount OUTPUT
-- Select the columns of interest
___
___ AS ReturnStatus,
___ AS 'RowCount';