ПочатиПочніть безкоштовно

CREATE OR ALTER

Змініть функцію SumStationStats, щоб увімкнути SCHEMABINDING. Також змініть назву параметра на @EndDate і порівняйте його з EndDate у таблиці CapitalBikeShare.

Ця вправа є частиною курсу

Написання функцій і збережених процедур у SQL Server

Переглянути курс

Інструкції до вправи

  • Скористайтеся ключовими словами CREATE OR ALTER, щоб оновити функцію SumStationStats.
  • Змініть назву параметра на @EndDate і його тип даних на date.
  • Порівняйте @EndDate з EndDate таблиці CapitalBikeShare.
  • Увімкніть SCHEMABINDING.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

-- 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;
Редагувати та запускати код