Aan de slagBegin gratis

CREATE OR ALTER

Pas de functie SumStationStats aan om SCHEMABINDING in te schakelen. Wijzig ook de parameternaam naar @EndDate en vergelijk deze met de EndDate van de tabel CapitalBikeShare.

Deze oefening maakt deel uit van de cursus

Functies en opgeslagen procedures schrijven in SQL Server

Bekijk cursus

Oefeninstructies

  • Gebruik de sleutelwoorden CREATE OR ALTER om de functie SumStationStats bij te werken.
  • Wijzig de parameternaam naar @EndDate en het gegevenstype naar date.
  • Vergelijk @EndDate met EndDate van de tabel CapitalBikeShare.
  • Schakel SCHEMABINDING in.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

-- Update SumStationStats
___ ___ ___ FUNCTION dbo.___(___ AS ___)
-- Enable SCHEMABINDING
RETURNS TABLE ___ ___
AS
RETURN
SELECT
	StartStation,
    COUNT(ID) AS RideCount,
    SUM(DURATION) AS TotalDuration
FROM dbo.CapitalBikeShare
-- Cast EndDate as date and compare to @EndDate
WHERE CAST(___ AS Date) = ___
GROUP BY StartStation;
Code bewerken en uitvoeren