#include <sal/log.hxx>
#include "pq_statement.hxx"
#include "pq_fakedupdateableresultset.hxx"
#include "pq_updateableresultset.hxx"
#include "pq_tools.hxx"
#include "pq_statics.hxx"
#include <osl/time.h>
#include <rtl/ustrbuf.hxx>
#include <comphelper/sequence.hxx>
#include <com/sun/star/sdbc/ResultSetConcurrency.hpp>
#include <com/sun/star/sdbc/ResultSetType.hpp>
#include <com/sun/star/sdbc/SQLException.hpp>
#include <com/sun/star/sdbc/XParameters.hpp>
#include <com/sun/star/sdbcx/XColumnsSupplier.hpp>
#include <com/sun/star/sdbcx/KeyType.hpp>
#include <com/sun/star/sdbcx/XKeysSupplier.hpp>
#include <com/sun/star/container/XIndexAccess.hpp>
#include <com/sun/star/container/XEnumerationAccess.hpp>
#include <cstddef>
#include <string.h>
#include <string_view>
Go to the source code of this file.
|
::cppu::IPropertyArrayHelper & | pq_sdbc_driver::getStatementPropertyArrayHelper () |
|
static void | pq_sdbc_driver::raiseSQLException (const Reference< XInterface > &owner, std::string_view sql, const char *errorMsg, const char *errorType=nullptr) |
|
static std::vector< OUString > | pq_sdbc_driver::lookupKeys (const Reference< css::container::XNameAccess > &tables, const OUString &table, OUString *pSchema, OUString *pTable) |
|
bool | pq_sdbc_driver::executePostgresCommand (const OString &cmd, struct CommandData *data) |
|
static Sequence< OUString > | pq_sdbc_driver::getPrimaryKeyColumnNames (const Reference< XConnection > &connection, const OUString &schemaName, const OUString &tableName) |
|
static void | pq_sdbc_driver::getAutoValues (String2StringMap &result, const Reference< XConnection > &connection, const OUString &schemaName, const OUString &tableName, const ConnectionSettings *pConnectionSettings) |
|
Reference< XResultSet > | pq_sdbc_driver::getGeneratedValuesFromLastInsert (ConnectionSettings *pConnectionSettings, const Reference< XConnection > &connection, sal_Int32 nLastOid, std::u16string_view lastTableInserted, const OString &lastQuery) |
|