Mailinglisten-Archive |
Yannik Hampe schrieb: > > Sebastian Mendel wrote: >> Yannik Hampe schrieb: >> >>> Früher habe ich immer die Datenfelder Datetime oder timestamp genommen. >>> Mittlerweile bin ich jedoch davon abgekommen und verwende lieber >>> einfache INTs. >>> Es kommt allerdings natürlich darauf an, was du damit vor hast. Wenn du >>> willst, dass sich ein timestamp bei jedem UPDATE-Aufruf auch immer >>> aktualisiert, dann ist der Datentyp timestamp das richtige für dich. >>> Wenn du das nicht willst, kann der Datentyp extrem nerven, weil du dann >>> sowas wie >>> UPDATE ts=ts,... >>> in jedem Query haben musst. Dabei ist es eigentlich gerade Sinn der >>> Sache, dass man sich sowas sparen kann. Ich meine man kann dieses >>> automatisch Anpassen auch abstellen (zu lange her, dass ich mich damit >>> beschäftigt habe ;-)), aber das macht sie Sache nur noch komplizierter, >>> weil du am Datentyp nichtmehr erkennen kannst, wie er sich verhält. >> dann nimmt man halt DATETIME anstelle von TIMESTAMP > > Dann müsste ich immernoch in jedem Query UNIX_TIMESTAMP() verwenden, > weil ich in php eben den unix-ts brauche. Wieso also den Umstand? keine Ahnung ... ich verwende keine unix timestamps in PHP, wozu auch -- Sebastian
php::bar PHP Wiki - Listenarchive