CommencezCommencez gratuitement

Utiliser une procédure pour INSERT

Créez une procédure stockée nommée cusp_RideSummaryCreate dans le schéma dbo qui insérera un enregistrement dans la table RideSummary.

Cette activité fait partie du cours

Écrire des fonctions et des procédures stockées dans SQL Server

Voir le cours

Instructions de l’exercice

  • Définissez deux paramètres d'entrée nommés @DateParm et @RideHrsParm.
  • Insérez @DateParm et @RideHrsParm dans les colonnes Date et RideHours de la table RideSummary.
  • Sélectionnez l'enregistrement qui vient d'être inséré où la valeur de Date est égale à @DateParm.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

-- 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;
Modifier et exécuter le code