Hallo Manuel,
Wie denn das? Meine Timestamp sieht so aus: Do Jun 22 19:44:28 CEST 2006
Möglich, das es bei PERL leicht abweicht, bei MySQL besteht sie auch Datum und Uhrzeit: 2006-06-04 17:55:13Also ich bin mir ziemlich sicher, das sich die Länge nie ändern wird, ausser unsere Zeit-/Datumsstruktur wird geändert.
Du solltest Dir den entsprechenden Handbuchabschnitt durchlesen. Die Darstellung von Timestampwerten in MySQL hat _überhaupt nichts_ mit der internen Speicherung von Timestampwerten zu tun. Vergleichbares gilt für andere DBMS, vergleichbares gilt für die Speicherung von Datums- und Zeitangaben. Es ist ja einer der Vorteile eines DBMS, dass es die physische Speicherung eines Datentyps von seiner Repräsentation trennt.
Ganz bestimmt wird innerhalb der nächsten 32 Jahre der Datentyp von Timestamp geändert werden, die 64-Bit-Variante sollte ausreichend dimensioniert sein, so dass wir uns keine Gedanken um eine weitere Änderung machen müssten, selbst wenn statt Sekunden Millisekunden oder sogar Mikrosekunden gezählt werden :-)
Freundliche Grüße
Vinzenz