Zacznij terazZacznij za darmo

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

Zobacz kurs

Instrukcje do ćwiczenia

  • Użyj słów kluczowych CREATE OR ALTER, aby zaktualizować funkcję SumStationStats.
  • Zmień nazwę parametru na @EndDate i typ danych na date.
  • Porównaj @EndDate z kolumną EndDate tabeli CapitalBikeShare.
  • 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;
Edytuj i uruchom kod