phpbar.de logo

Mailinglisten-Archive

Re: [php] Seltsames MySQL-Verhalten
Archiv Mailingliste php_(at)_infosoc.uni-koeln.de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [php] Seltsames MySQL-Verhalten



Hallo,

amalesh kempf schrieb:

> On Thu, 6 Aug 1998 11:00:23 +0200, you wrote:
>
> >
> >> ADDDATE timestamp not null,
> >> Dummerweise wird dann jedesmal auch das feld 'adddate'
> >> aktualisiert, obwohl
> >> das ja nicht im sql-string steht. Das ganze habe ich auch
> >> direkt an der
> >> konsole gecheckt, gleiches verhalten.
> >
> >TIMESTAMP wird bei jedem INSERT/UPDATE des Datensatzes aktualisiert (siehe
> >Manual).
>
> Aso. Ok, klar.
>
> Habe jetzt ein workaround: Lese zuerst feld 'adddate' des datensatzes und
> setze das mit ins UPDATE.

Die Aufgabe des Typs TIMESTAMP ist es, wie bereits oben beschrieben, die Zeit
der letzten Änderung eines Datensatzes festzuhalten. Nutze stattdessen DATETIME
und Du sparst Dir diesen "workaround" ...

>
>
> >Hier kommt eher ein DATE-Feld in Frage, das Du beim ersten INSERT
> >füllst.
>
> Uh, DATE fehlt in meiner doku... lade mir mal grade die neuste runter.
>
> Der Feldtyp TIMESTAMP ist ja eigentlich sehr elegant, da dann auch gleich
> die zeit mit im feld ist und eine sortierung nach datum und zeit dadurch ein
> wenig einfacher wird.

Alex


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive