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
Instructions de l’exercice
- Définissez deux paramètres d'entrée nommés
@DateParmet@RideHrsParm. - Insérez
@DateParmet@RideHrsParmdans les colonnesDateetRideHoursde la tableRideSummary. - 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;