Mulai sekarangMulai gratis

CREATE PROCEDURE dengan OUTPUT

Buat Stored Procedure bernama cuspSumRideHrsSingleDay dalam skema dbo yang menerima sebuah tanggal dan mengembalikan total jam perjalanan untuk tanggal yang diberikan.

Latihan ini merupakan bagian dari kursus

Menulis Function dan Stored Procedure di SQL Server

Lihat Kursus

Instruksi latihan

  • Buat stored procedure bernama cuspSumRideHrsSingleDay dalam skema dbo.
  • Deklarasikan @DateParm sebagai parameter masukan dan @RideHrsOut sebagai parameter keluaran.
  • Jangan kirim jumlah baris ke pemanggil.
  • Tetapkan Hasil kueri ke @RideHrsOut dan sertakan kata kunci RETURN.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

-- Create the stored procedure
___ ___ dbo.___
    -- Declare the input parameter
	___ date,
    -- Declare the output parameter
	___ numeric ___
AS
-- Don't send the row count 
___ ___ ___
BEGIN
-- Assign the query result to @RideHrsOut
___
	___ = SUM(DATEDIFF(second, StartDate, EndDate))/3600
FROM CapitalBikeShare
-- Cast StartDate as date and compare with @DateParm
WHERE CAST(StartDate AS date) = @DateParm
RETURN
END
Edit dan Jalankan Kode