시작하기무료로 시작하기

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;
코드 편집 및 실행