CommencezCommencez gratuitement

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

Voir le cours

Instructions de l’exercice

  • Créez les variables @BeginDate et @EndDate de type date avec les valeurs '3/1/2018' et '3/10/2018'.
  • Exécutez la fonction SumRideHrsDateRange() en lui transmettant les variables @BeginDate et @EndDate.
  • Incluez les variables @BeginDate et @EndDate dans votre instruction SELECT avec 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
Modifier et exécuter le code