Mailinglisten-Archive |
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? Mit INTs ist es doch wunderbar. Yannik
php::bar PHP Wiki - Listenarchive