Exécuter une scalaire avec SELECT
Vous avez précédemment créé une fonction scalaire nommée SumRideHrsDateRange(). Exécutez cette fonction pour l’intervalle de dates allant de '3/1/2018' à '3/10/2018' en passant des variables de date locales.
Cet exercice fait partie du cours
<cours>Écrire des fonctions et des procédures stockées dans SQL Server</cours>Instructions de l’exercice
- Créez des variables
@BeginDateet@EndDatede typedateavec les valeurs'3/1/2018'et'3/10/2018'. - Exécutez la fonction
SumRideHrsDateRange()en passant 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