Datum in Zahl konvertieren - MSSQL2000

18/01/2008 - 17:08 von Christian Durden | Report spam
Hallo an alle,

ich brauche in meinen Tabellen ein Feld das sich automatisch berechnet.
Ich brauche also etwas was ich unter "Formel" eintragen kann.

Frage a:
"Laufzeit auf volle Monate gerundet" könnte man es benennen. D.h. ich
rechne "Enddatum" - "Anfangsdatum". Das funktioniert auch, allerdings
kommt dabei wieder ein Datumformat raus. Ich würde aber gerne die Anzahl
der Monate gerundet bekommen, also ein Zahl bekommen. Wie stelle ich das an?

Frage b:
Kenn ihr eine gute Website wo man sich viele von solchen Formeln plus
Beispiele anschauen kann?



Danke im voraus und viele Grüße

Chris


SBS2003 SP2 & Exchange SP2
MS Office 2003 mit allen aktuellen SPs.
 

Lesen sie die antworten

#1 Olaf Pietsch
18/01/2008 - 18:14 | Warnen spam
Hallo Christian,

"Christian Durden" schrieb im Newsbeitrag
news:
ich brauche in meinen Tabellen ein Feld das sich automatisch berechnet.
Ich brauche also etwas was ich unter "Formel" eintragen kann.

Frage a:
"Laufzeit auf volle Monate gerundet" könnte man es benennen. D.h. ich
rechne "Enddatum" - "Anfangsdatum". Das funktioniert auch, allerdings
kommt dabei wieder ein Datumformat raus. Ich würde aber gerne die Anzahl
der Monate gerundet bekommen, also ein Zahl bekommen. Wie stelle ich das
an?

Frage b:
Kenn ihr eine gute Website wo man sich viele von solchen Formeln plus
Beispiele anschauen kann?




DATEDIFF (Transact-SQL)
http://msdn2.microsoft.com/de-de/li...89794.aspx

ggf.
DATEADD (Transact-SQL)
http://msdn2.microsoft.com/de-de/li...86819.aspx

DATEPART (Transact-SQL)
http://msdn2.microsoft.com/de-de/li...74420.aspx

Datum und Zeit
http://www.insidesql.org/taxonomy/term/15
Gruß Olaf
Ich unterstütze PASS Deutschland e.V. (http://www.sqlpass.de)
Blog (http://www.sqlpass.de/PASSUserBlogs...x?BlogID=3)
Regionalgruppe Köln/Bonn/Düsseldorf
(http://www.sqlpass.de/Regionalgrupp...fault.aspx)

Ähnliche fragen