始める無料で始める

SP を使って INSERT する

dbo スキーマに、RideSummary テーブルへレコードを挿入するストアドプロシージャ cusp_RideSummaryCreate を作成してください。

この演習はコースの一部です

SQL Server における関数とストアドプロシージャの作成

コースを見る

演習の手順

  • 入力パラメーター @DateParm@RideHrsParm を定義します。
  • RideSummary テーブルの Date 列と RideHours 列に、それぞれ @DateParm@RideHrsParm を挿入します。
  • Date@DateParm と等しい、今挿入したレコードを SELECT します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

-- Create the stored procedure
CREATE PROCEDURE dbo.cusp_RideSummaryCreate 
    (___ date, ___ numeric)
AS
BEGIN
SET NOCOUNT ON
-- Insert into the Date and RideHours columns
INSERT ___ dbo.___(___, ___)
-- Use values of @DateParm and @RideHrsParm
___(___, ___) 

-- Select the record that was just inserted
___
    -- Select Date column
	___,
    -- Select RideHours column
    ___
FROM dbo.RideSummary
-- Check whether Date equals @DateParm
WHERE Date = @DateParm
END;
コードを編集して実行