CREATE OR ALTER
Zmodyfikuj funkcję SumStationStats, aby włączyć SCHEMABINDING. Zmień również nazwę parametru na @EndDate i porównaj go z kolumną EndDate tabeli CapitalBikeShare.
To ćwiczenie jest częścią kursu
Funkcje i procedury składowane w SQL Server
Instrukcje do ćwiczenia
- Użyj słów kluczowych
CREATE OR ALTER, aby zaktualizować funkcjęSumStationStats. - Zmień nazwę parametru na
@EndDatei typ danych nadate. - Porównaj
@EndDatez kolumnąEndDatetabeliCapitalBikeShare. - Włącz
SCHEMABINDING.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
-- 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;