QGIS API Documentation
3.14.0-Pi (9f7028fd23)
|
Contains utilities for working with Sqlite data sources. More...
#include <qgssqliteutils.h>
Static Public Member Functions | |
static QString | quotedIdentifier (const QString &identifier) |
Returns a properly quoted version of identifier. More... | |
static QString | quotedString (const QString &value) |
Returns a quoted string value, surround by ' characters and with special characters correctly escaped. More... | |
static QString | quotedValue (const QVariant &value) |
Returns a properly quoted and escaped version of value for use in SQL strings. More... | |
static QStringList | systemTables () |
Returns a string list of SQLite (and spatialite) system tables. More... | |
static QSet< QString > | uniqueFields (sqlite3 *connection, const QString &tableName, QString &errorMessage) |
Returns a list of field names for connection and tableName having a UNIQUE constraint, fields that are part of a UNIQUE constraint that spans over multiple fields are not returned. More... | |
Contains utilities for working with Sqlite data sources.
Definition at line 173 of file qgssqliteutils.h.
|
static |
Returns a properly quoted version of identifier.
Definition at line 216 of file qgssqliteutils.cpp.
|
static |
Returns a quoted string value, surround by ' characters and with special characters correctly escaped.
Definition at line 206 of file qgssqliteutils.cpp.
|
static |
Returns a properly quoted and escaped version of value for use in SQL strings.
Definition at line 223 of file qgssqliteutils.cpp.
|
static |
Returns a string list of SQLite (and spatialite) system tables.
Definition at line 250 of file qgssqliteutils.cpp.
|
static |
Returns a list of field names for connection and tableName having a UNIQUE constraint, fields that are part of a UNIQUE constraint that spans over multiple fields are not returned.
Definition at line 124 of file qgssqliteutils.cpp.