Inizia subitoInizia gratis

CREATE PROCEDURE con OUTPUT

Crea una stored procedure chiamata cuspSumRideHrsSingleDay nello schema dbo che accetta una data e restituisce il totale delle ore di corsa per la data passata.

Questo esercizio fa parte del corso

Scrivere funzioni e stored procedure in SQL Server

Visualizza corso

Istruzioni dell'esercizio

  • Crea una stored procedure chiamata cuspSumRideHrsSingleDay nello schema dbo.
  • Dichiara @DateParm come parametro di input e @RideHrsOut come parametro di output.
  • Non inviare il conteggio delle righe al chiamante.
  • Assegna il Risultato della query a @RideHrsOut e includi la parola chiave RETURN.

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

-- 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
Modifica ed esegui il codice