Inizia subitoInizia gratis

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

Visualizza corso

Istruzioni dell'esercizio

  • Usa le parole chiave CREATE OR ALTER per aggiornare la funzione SumStationStats.
  • Cambia il nome del parametro in @EndDate e il tipo di dato in date.
  • Confronta @EndDate con EndDate della tabella CapitalBikeShare.
  • 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;
Modifica ed esegui il codice