Announcement

Collapse
No announcement yet.

Datums- und Zeitangaben getrennt speichern

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Datums- und Zeitangaben getrennt speichern

    Moin, moin!

    Ein Feld mit dem Datentyp „datetime“ enthält die Datums- und Zeitangaben. In der Hilfe habe ich gelesen, dass für die Zeit und für das Datum jeweils vier Bytes verwendet werden.

    In meiner Tabelle möchte ich allerdings in einem Feld nur das Datum und in einem anderen nur die Zeit speichern. Leider habe ich nur den Datentyp „datetime“ zur Verfügung. Ich habe keinen Typ, wie z.B. „Time“ oder „Date“ gefunden. Wahrscheinlich gibt’s so was in MSS2005 nicht.

    1. Ist es möglich nur das Datum bzw. nur die Uhrzeit in einem Feld zu definieren und zu speichern?
    2. Wie kann ich nur das Datum bzw. nur die Zeit aus einem „datetime“-Feld auslesen?

    Viele Grüße
    Markus

  • #2
    Geht nicht bis einschließlich Version 2005, erst mit dem jetzt aktuellen SQl-Server 2008 gibt es die "neuen" Datentypen DATE, TIME, DATETIME2 und DATETIMEOFFSET:
    http://www.sql-server-performance.co...e_2008_p1.aspx

    Im SQL2005 könnte man UDF's und berechnete Spalten verwenden:
    http://weblogs.sqlteam.com/jeffs/arc.../02/56079.aspx

    bye,
    Helmut

    Comment

    Working...
    X