summaryrefslogtreecommitdiffstats
path: root/src/sql/kernel/qsqldriver.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/sql/kernel/qsqldriver.cpp')
-rw-r--r--src/sql/kernel/qsqldriver.cpp15
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