開始使用免費開始

CREATE OR ALTER

將 SumStationStats 函式改為啟用 SCHEMABINDING。並將參數名稱改為 @EndDate,且與 CapitalBikeShare 資料表的 EndDate 比較。

本練習屬於課程

在 SQL Server 中撰寫函式與預存程序

檢視課程

練習說明

  • 使用 CREATE OR ALTER 關鍵字更新 SumStationStats 函式。
  • 將參數名稱改為 @EndDate,資料型別改為 date
  • @EndDateCapitalBikeShare 資料表的 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;
編輯並執行程式碼