SQL Server: Stunden addieren

SQL Server: Stunden addieren

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())