Hallo zusammen,
gibt es eine Möglichkeit in SQL die Tagesdifferenz zwischen zwei Daten (Datums ;-) ) bei einem Basisjahr mit 360 Tagen zu berechnen?
Dies wird z.B. bei der Zinsrechnung oder aber bei der Mietberechnung angewandt. Mir ist jedoch nur der SQL-Befehl <I>DATEDIFF</I> bekannt, der mit dem Parameter <I>DAY</I> die Tagesdifferenz bei einem Basisjahr mit 365 Tagen berechnet.
Das ganze sollte möglichst sowohl auf SQL-Server 7.0 als auch 2000 funktionieren.
Eine Möglichkeit wäre diese Funktionalität als benutzerdefinierte Funktion zu programmieren. Dies ist aber unter SQL-Server 7.0 nicht möglich.
Hat jemand schon einmal eine solche Funktion für den SQL-Server 2000 entwickelt?
Viele Grüße
Volker
gibt es eine Möglichkeit in SQL die Tagesdifferenz zwischen zwei Daten (Datums ;-) ) bei einem Basisjahr mit 360 Tagen zu berechnen?
Dies wird z.B. bei der Zinsrechnung oder aber bei der Mietberechnung angewandt. Mir ist jedoch nur der SQL-Befehl <I>DATEDIFF</I> bekannt, der mit dem Parameter <I>DAY</I> die Tagesdifferenz bei einem Basisjahr mit 365 Tagen berechnet.
Das ganze sollte möglichst sowohl auf SQL-Server 7.0 als auch 2000 funktionieren.
Eine Möglichkeit wäre diese Funktionalität als benutzerdefinierte Funktion zu programmieren. Dies ist aber unter SQL-Server 7.0 nicht möglich.
Hat jemand schon einmal eine solche Funktion für den SQL-Server 2000 entwickelt?
Viele Grüße
Volker
Comment