Mailinglisten-Archive |
Hallo, mir faellt adhoc noch eine Hilfsloesung ein: statt Char (8) fuer das Datum, einfach 3 int-felder Tag, Monat und Jahr. Kleine Routinen geschrieben die auf Plausibilitaet pruefen und gut. Sicherlich auch gut zur Suche geeignet, wenn mann auf jedes Feld einen Index setzt. MFG Torsten Schulz -- Ursprüngliche Nachricht -- Von: "Oliver Diepolder" <melwick_(at)_gmx.de> An: mysql-de_(at)_lists.4t2.com Datum: Fri Mar 16 09:16:51 CET 2001 Betreff: Re: Ärger mit Datentyp Time :-( > Hatte das gleiche Problem (liegt wohl daran das Access das Feld > nicht richtig interpretiert)und da mal wieder alles ganz schnell > gehen sollte habe ich mir dadurch beholfen, das ich meine Uhrzeit > (HH:MM:SS) in der Ursprunstabelle auf dem Server kurzerhand > in > eine CHAR(8) Spalte umgewandelt habe (Ursprungsdaten (ASCII) > werden taeglich mit Perl eingelesen). > Im benutzten Kontext machte das keine Probleme, da das Feld > nur zu > Reportingzwecken und als Diagramm x-Koordinate genommen wird, > Sortorder, min(), max() usw. funktioniert genauso mit dem Char-Typ. > Fuer richtige Berechnungen kann man ja immer noch die Unixtime > als > unsigned integer nehmen. (muesste bis ins 4. Jahrtausend reichen > ;-)) > Waere aber auch neugierig ob es da eine elegoesere Loesung gibt... > ________________________________________________________________ TopMail - Jetzt kostenlos anmelden - http://www.topmail.de Auktionen.de macht Sie fit für den Winter! Alles für Body, Sport und Wellness - damit wird die kalte Jahreszeit so heiss wie nie zuvor! Und so günstig, dass Sie nicht am Heizöl sparen müssen. ------------------ http://www.auktionen.de ---------------------- --- *** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive