始める無料で始める

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';
コードを編集して実行