Sie sind hier: Weblog

SQL Server: Stunden addieren

Foto André Krämer, André Krämer
11.03.2008 14:10:16

Heute stolperte ich über folgendes Statement: Select getdate()+1⁄24 as date Ziel des Entwicklers war es, die aktuelle Uhrzeit um eine Stunde zu erhöhen. Leider evaluiert der SQL Server den Ausdruck “1⁄24” als 0. Abgesehen von ein wenig verschwendeter Rechenzeit hat man also nichts bewirkt :-) Zum Ziel gekommen wäre er übrigens mit der addDate Funktion: select dateadd(hh,1,getdate())