![]() |
SQL-Datenfeld "Time"
Schönen guten Morgen, liebes Forum!
Ich hätte eine Frage zu SQL (Version 7). Habe einen Table angelegt, u.a. mit einem getrennten Datum und Uhrzeit-Feld. Diese beiden Felder werden mit einem INSERT-Befehl aus einer ASP-Seite befüllt ('"&date&"','"&time&"'). Ich habe beim Table-Design diese beiden Felder als "datetime"-Typ definiert. Jetzt besteht das Problem, dass zwar im Datumfeld das richtige Datum eingetragen wird, im Zeitfeld aber zusätzlich zur aktuellen Uhrzeit auch das Datum "1.1.1900". Meine Frage: welchen Datentyp (ev. "smalldatetime"???) muss ich für das Uhrzeitfeld definieren, damit tatsächlich nur die Uhrzeit eingetragen wird?? Ich brauche nämlich aus verwaltungsgründen das Datum und Uhrzeitfeld weiterhin getrennt! Ich sortiere auch nach Datum und Uhrzeit und kann daher die Felder nicht als "nvarchar" definieren (als "nvarchar" definiert sortiert ja SQL "nicht richtig"). Würde mich sehr freuen, wenn ihr einen Tipp für mich hättet!! LG America:confused: |
Was für ein SQl-Server?
Microsoft, Oracle, IBM (DB2 oder Informix), MYSQL, ..... ? |
Warum nicht 1 Feld für Datum und Uhrzeit
Aus welchem Grund trennst du die Felder Datum und Uhrzeit ??
Mach ein Feld das beides speichert und auf das machst du dann deine Abfragen. Kannst ja auf ein DateTimefeld auch genaue abfragen auf die Uhrzeit definieren ... Gruß |
Habe einen SQL-Server 7.0 mit WinNT 4 ....
Werde aber wahrscheinlich wirklich den 2. Vorschlag machen und statt zwei getrennten Datenfeldern nur eines machen .... Besten Dank für Eure Hilfe! LG America |
Alle Zeitangaben in WEZ +2. Es ist jetzt 04:49 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag