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;