Haazel a écrit 1 commentaire

  • # MySQL & timestamp

    Posté par  . En réponse à la dépêche LinuxFr : mises à jour et conséquences. Évalué à 1.

    <<le changement de version de Mysql (4.0 à 5.0) a converti automatiquement les timestamp14 (mesure du temps au format AAAAMMJJhhmmss) en timestamp (AAAA-MM-JJ hh:mm:ss)>>

    En fait, pour avoir rencontré ce problème, ce n'est pas tout à fait exact. Le timestamp est toujours un timestamp. Mais la valeur par défaut retourné par le select est devenu une date.
    On peut contourner ceci vi a un select montimestamp +0 from matable;

    Plus d'info ici :
    http://dev.mysql.com/doc/refman/4.1/en/upgrading-from-4-0.ht(...)

    <<Incompatible change: TIMESTAMP is returned in MySQL 4.1 as a string in 'YYYY-MM-DD HH:MM:SS' format.>>

    Voila :)