CREATE OR ALTER
Modifica la funzione SumStationStats per abilitare SCHEMABINDING. Cambia anche il nome del parametro in @EndDate e confrontalo con EndDate della tabella CapitalBikeShare.
Questo esercizio fa parte del corso
Scrivere funzioni e stored procedure in SQL Server
Istruzioni dell'esercizio
- Usa le parole chiave
CREATE OR ALTERper aggiornare la funzioneSumStationStats. - Cambia il nome del parametro in
@EndDatee il tipo di dato indate. - Confronta
@EndDateconEndDatedella tabellaCapitalBikeShare. - Abilita
SCHEMABINDING.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
-- 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;