BaşlayınÜcretsiz başlayın

CREATE OR ALTER

SumStationStats fonksiyonunu SCHEMABINDING etkin olacak şekilde değiştir. Ayrıca parametre adını @EndDate olarak değiştir ve CapitalBikeShare tablosundaki EndDate ile karşılaştır.

Bu egzersiz, kursun bir parçasıdır

SQL Server'da Fonksiyonlar ve Saklı Yordamlar Yazma

Kursa Göz Atın

Egzersiz talimatları

  • SumStationStats fonksiyonunu güncellemek için CREATE OR ALTER anahtar sözcüklerini kullan.
  • Parametre adını @EndDate ve veri türünü date olarak değiştir.
  • @EndDate değerini CapitalBikeShare tablosundaki EndDate ile karşılaştır.
  • SCHEMABINDING özelliğini etkinleştir.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

-- 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;
Kodu Düzenle ve Çalıştır