|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() Inscription : juillet 2003 Messages : 83 ![]() |
Bonjour,
Quelqu'un a t'il déjà stocké des microsecondes sous une version de Mysql. Dans les différentes docs relatives à MYSQL depuis la 4.1.1, on évoque la possibilité de faire des calculs, du formatage d'affichage en micro secondes avec les fonctions telles MICROSECOND(), DATE_FORMAT() DATE_ADD() et bien d'autres MAIS dès que l'on stocke dans du datetime ou timestamp, sur RELECTURE, on ne retrouve plus nos micro secondes, le résultat est arrondi à la seconde. Cordialement Selecta |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Antoine DinimantConsultant en Business Intelligence Inscription : octobre 2006 Messages : 5 854 ![]() |
Effectivement, la granularité des types temporels est la seconde. Si tu veux stocker des microsecondes, j'imagine qu'il faut que tu utilises une seconde colonne, en numérique, ou bien le tout en VARCHAR.
|
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() Inscription : juillet 2003 Messages : 83 ![]() |
merci pour ta réponse.
Nous allons passer sur du numérique pour gérer les MICROSECOND avec des INT ou BIGINT. Cdlt Selecta |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Antoine DinimantConsultant en Business Intelligence Inscription : octobre 2006 Messages : 5 854 ![]() |
dans ce cas, les fonctions TIME_TO_SEC, FROM_UNIXTIME et leurs réciproques devraient t'aider.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com