summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Ehrlicher <[email protected]>2025-04-18 19:19:58 +0200
committerChristian Ehrlicher <[email protected]>2025-04-23 06:19:15 +0200
commit5b6cbb9c4e4b897a79962ddd52287259391b0b5e (patch)
tree10e83180953f9d450a468561a66f33f39c51c6b0
parent105ddadffeecf2370785ccd9bffde42fdbe25d1c (diff)
SQL/MySQL: Add milliseconds in formatValue()
MySQL does understand ISO 8601 formatted datetime strings with milliseconds so use Qt::ISODateWithMs instead Qt::ISODate within formatValue(). Pick-to: 6.9 6.8 6.5 Task-number: QTBUG-95071 Fixes: QTBUG-136042 Change-Id: I182475c706c8eda0e3f97e23d98d3f91e372244a Reviewed-by: Thiago Macieira <[email protected]>
-rw-r--r--src/plugins/sqldrivers/mysql/qsql_mysql.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/sqldrivers/mysql/qsql_mysql.cpp b/src/plugins/sqldrivers/mysql/qsql_mysql.cpp
index e87435b38c2..29d1b5e7b64 100644
--- a/src/plugins/sqldrivers/mysql/qsql_mysql.cpp
+++ b/src/plugins/sqldrivers/mysql/qsql_mysql.cpp
@@ -1622,7 +1622,7 @@ QString QMYSQLDriver::formatValue(const QSqlField &field, bool trimStrings) cons
r = u'\'' +
dt.date().toString(Qt::ISODate) +
u'T' +
- dt.time().toString(Qt::ISODate) +
+ dt.time().toString(Qt::ISODateWithMs) +
u'\'';
}
break;