diff options
Diffstat (limited to 'src/sql/kernel/qsqldriver.cpp')
-rw-r--r-- | src/sql/kernel/qsqldriver.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/sql/kernel/qsqldriver.cpp b/src/sql/kernel/qsqldriver.cpp index 8753352617..02371a209b 100644 --- a/src/sql/kernel/qsqldriver.cpp +++ b/src/sql/kernel/qsqldriver.cpp @@ -46,6 +46,8 @@ #include "private/qobject_p.h" #include "private/qsqldriver_p.h" +#include <limits.h> + QT_BEGIN_NAMESPACE static QString prepareIdentifier(const QString &identifier, @@ -829,4 +831,17 @@ bool QSqlDriver::cancelQuery() return false; } +/*! + \since 6.0 + + Returns the maximum length for the identifier \a type according to the database settings. Returns + INT_MAX by default if the is no maximum for the database. +*/ + +int QSqlDriver::maximumIdentifierLength(QSqlDriver::IdentifierType type) const +{ + Q_UNUSED(type); + return INT_MAX; +} + QT_END_NAMESPACE |