SQL 2008 TIMEDIFF ???

04/11/2008 - 20:44 von Frank Bergmann | Report spam
Hallo,

im neuen SQL Server 2008 gibt es doch jetzt den Datentype Time.
Ich möchte die Differenz von zwei Zeitfelder in einer Select Anweisung
berechnen.
Wie kann man so etwas machen?

Danke für Eure Hilfe.

Frank Bergmann
 

Lesen sie die antworten

#1 Christoph Muthmann
05/11/2008 - 08:10 | Warnen spam
Frank Bergmann wrote:
Hallo,

im neuen SQL Server 2008 gibt es doch jetzt den Datentype Time.
Ich möchte die Differenz von zwei Zeitfelder in einer Select Anweisung
berechnen.
Wie kann man so etwas machen?

Danke für Eure Hilfe.



Hallo Frank,
tut es auch das alte datediff?

declare @t1 time,
@t2 time;
set @t1 = '10:12:00';
set @t2 = '11:22:00';

select datediff(mi,@t1,@t2);


Einen schönen Tag noch,
Christoph
Microsoft SQL Server MVP
http://www.insidesql.org

Ähnliche fragen