Enregistrer les micro secondes
Bonjour à tous,
J'ai la fonction de log suivante :
Code:
1 2 3 4 5 6 7 8 9
|
void logMessage(int ID_Job, char *Message)
{
MYSQL *conn = db_connect();
char query[4096];
sprintf(query, "INSERT INTO Log (ID_Job, Message, Microtime) VALUES (%s, '%s', TIME_FORMAT(NOW(), '\%f'))", ID_Job, Message);
mysql_query(conn, query);
mysql_close(conn);
} |
j'y rajouté à ma requête SQL le champ Microtime. pas de problème au niveau de la compilation, mais le contenu du champ Microtime dans la table de log n'est que des "0.0000" ou "-0.000" donc pas du tout ce que j'attends.
Existe t-il une autre méthode pour récupérer et enregistrer les micro secondes ?
Merci du coup de main
a+