Information générale
Forum:
Microsoft SQL Server
>It's easier.
>declare @dtStart datetime
>declare @dtEnd datetime
>set @dtstart = '01/01/2002 9:00:00'
>set @dtEnd = '01/03/2002 8:09:00'
>SELECT CAST(DATEDIFF(second, @dtStart, @dtEnd)*1.00/3600 AS numeric(10,2))
>
>-- or
>SELECT CAST(DATEDIFF(hh, @dtStart, @dtEnd) AS varchar(4) ) +
> RIGHT(CONVERT(char(8), DATEADD(second, DATEDIFF(second, @dtStart, @dtEnd), '20020101'), 8),6)
Excellent! Wonderful! Fast! You did it both ways!
Thank you so much.
Précédent
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement