Comece agoraComece grátis

CREATE PROCEDURE com OUTPUT

Crie uma Stored Procedure chamada cuspSumRideHrsSingleDay no esquema dbo que aceite uma data e retorne o total de horas de corrida para a data informada.

Este exercicio faz parte do curso

Escrevendo Funções e Procedures no SQL Server

Ver curso

Instruções do exercicio

  • Crie uma stored procedure chamada cuspSumRideHrsSingleDay no esquema dbo.
  • Declare @DateParm como parâmetro de entrada e @RideHrsOut como parâmetro de saída.
  • Não envie a contagem de linhas para quem chama.
  • Atribua o Resultado da consulta a @RideHrsOut e inclua a palavra-chave RETURN.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

-- 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
Editar e Executar Código