CREATE OR ALTER
將 SumStationStats 函式改為啟用 SCHEMABINDING。並將參數名稱改為 @EndDate,且與 CapitalBikeShare 資料表的 EndDate 比較。
本練習屬於課程
在 SQL Server 中撰寫函式與預存程序
練習說明
- 使用
CREATE OR ALTER關鍵字更新SumStationStats函式。 - 將參數名稱改為
@EndDate,資料型別改為date。 - 將
@EndDate與CapitalBikeShare資料表的EndDate比較。 - 啟用
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;