Exécuter une scalaire avec SELECT
Précédemment, vous avez créé une fonction scalaire nommée SumRideHrsDateRange(). Exécutez cette fonction pour l'intervalle de dates du '3/1/2018' au '3/10/2018' en transmettant des variables locales de date.
Cette activité fait partie du cours
Écrire des fonctions et des procédures stockées dans SQL Server
Instructions de l’exercice
- Créez les variables
@BeginDateet@EndDatede typedateavec les valeurs'3/1/2018'et'3/10/2018'. - Exécutez la fonction
SumRideHrsDateRange()en lui transmettant les variables@BeginDateet@EndDate. - Incluez les variables
@BeginDateet@EndDatedans votre instructionSELECTavec le résultat de la fonction.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
-- Create @BeginDate
___ ___ AS date = '___'
-- Create @EndDate
___ ___ ___ ___ = '3/10/2018'
SELECT
-- Select @BeginDate
___ AS BeginDate,
-- Select @EndDate
___ AS EndDate,
-- Execute SumRideHrsDateRange()
dbo.___(___, ___) AS TotalRideHrs