Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/05/2007, 09:20
Avatar de Andres95
Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 19 años, 5 meses
Puntos: 38
Re: Generar sp que devuelva horas

No creo que requiras un stored para obtener ese resultado, a menos que lo obtengas a partir de datos almacenados.... si es solo obtener el listado, seria mas rapido calcularlo desde la aplicacion p.e. VB, C#, etc...

Pero si forzosamente quieres que te lo regrese un sp...
podria ser algo asi...

Código:
Declare @MiTablaHoras table (Fecha datetime)
Declare @Inicio datetime, @Fin Datetime

Set nocount on

Set @Inicio = convert(datetime,convert(varchar, getdate(), 112))
Set @Fin    = dateadd(dd, 1, @Inicio)

While @Inicio < @Fin
Begin
    Insert into @MiTablaHoras (Fecha) values (@Inicio)

    Set @Inicio = dateadd(hh, 1, @Inicio)
End

Select convert(varchar, Fecha, 108) 
From   @MitablaHoras
Solo faltaria que lo adaptaras a tus necesidades...
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.