CREATE OR ALTER
Ubah fungsi SumStationStats untuk mengaktifkan SCHEMABINDING. Selain itu, ubah nama parameternya menjadi @EndDate dan bandingkan dengan EndDate pada tabel CapitalBikeShare.
Latihan ini merupakan bagian dari kursus
Menulis Function dan Stored Procedure di SQL Server
Instruksi latihan
- Gunakan kata kunci
CREATE OR ALTERuntuk memperbarui fungsiSumStationStats. - Ubah nama parameter menjadi
@EndDatedan tipe datanya menjadidate. - Bandingkan
@EndDatedenganEndDatepada tabelCapitalBikeShare. - Aktifkan
SCHEMABINDING.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
-- 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;