LoslegenKostenlos starten

CREATE OR ALTER

Ändere die Funktion SumStationStats, um SCHEMABINDING zu aktivieren. Ändere außerdem den Parameternamen in @EndDate und vergleiche ihn mit der Spalte EndDate der Tabelle CapitalBikeShare.

Diese Übung ist Teil des Kurses

<Kurs>Funktionen und Stored Procedures in SQL Server schreiben</Kurs>
Kurs ansehen

Übungsanweisungen

  • Verwende die Schlüsselwörter CREATE OR ALTER, um die Funktion SumStationStats zu aktualisieren.
  • Ändere den Parameternamen in @EndDate und den Datentyp in date.
  • Vergleiche @EndDate mit EndDate der Tabelle CapitalBikeShare.
  • Aktiviere SCHEMABINDING.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

-- 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;
Code bearbeiten und ausführen