Discussion: php / champ mysql
Afficher un message
Vieux 01/10/2007, 11h49   #6
P'tit Marcel
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: php / champ mysql

Anthony a écrit :
> P'tit Marcel a écrit :
>> c'est visiblement un expression de date et d'heure incluant des
>> microsecondes. Si le champ MySQL est défini comme datetime, la partie
>> décimale des secondes sera perdue ("microseconds cannot be stored into a
>> column of any temporal data type").
>>

> en fait je me doutais bien qu'il s'agissait de micros secondes.
> donc si j'ai bien compris... je ne peux récupérer ces micro secondes
> lors d'une ré-importation.
>
> et là un truc m'échappe : pourquoi conserver une partie d'un champ qu'on
> ne peut ré-exploiter ( par exemple récupérer dans une autre base ) ?


Réponse basique: on peut toujours stocker une date avec microsecondes
dans un champ varchar :-)

Sinon, je suppose que mysql prévoit à terme de gérer les microsecondes,
mais qu'actuellement cela n'est pas fait parce que le moteur de calcul
n'est pas compatible (fonctions mysql ne pouvant pas prendre en compte
les microsecondes, aléa des microsecondes que l'on trouverait dans un
timestamp automatique, etc.)

Tout cela n'étant plus vraiment en rapport avec le langage php, je
*téléporte* vers le forum kivabien: fr.comp.applications.sgbd


a+
--
P'tit Marcel
stats sur les forums modérés http://www.centrale-lyon.org/ng/
  Réponse avec citation
 
Page generated in 0,05951 seconds with 9 queries