У меня есть этот sql-запрос:
SELECT LOG_TIME FROM PCY_LOG_EVENTS;
Это возвращает данные в формате "DD-MMM-YY HH.MM.SS.MS" следующим образом:
30-OCT-11 09.00.57.638000000 AM
В моем Qt-коде у меня есть следующее:
QSqlQuery query("SELECT LOG_TIME from PCY_LOG_EVENTS", db);
while(query.next()) {
//Displays a QMessageBox with the millisecond part of the QDateTime
this->messageBox(QString::number(query.value(0).toDateTime().time().msec()));
}
Я получаю 0 для всех значений миллисекунды. Есть ли причина, по которой значения миллисекунды не сохраняются? Как получить миллисекундные значения?