Začněte nyníZačněte zdarma

CREATE OR ALTER

Uprav funkci SumStationStats tak, aby používala SCHEMABINDING. Také změň název parametru na @EndDate a porovnej ho se sloupcem EndDate tabulky CapitalBikeShare.

Toto cvičení je součástí kurzu

Psaní funkcí a uložených procedur v SQL Serveru

Zobrazit kurz

Pokyny k cvičení

  • Pomocí klíčových slov CREATE OR ALTER aktualizuj funkci SumStationStats.
  • Změň název parametru na @EndDate a jeho datový typ na date.
  • Porovnej @EndDate se sloupcem EndDate tabulky CapitalBikeShare.
  • Povol SCHEMABINDING.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

-- 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;
Upravit a spustit kód