16struct tds_dblib_dbprocess;
41 struct ConstructionKey {
43 ConstructionKey() noexcept = default;
67 struct tds_dblib_dbprocess* connection,
68 const
StormByte::Safe::Shared<Logger::Log>& logger,
72 struct tds_dblib_dbprocess* m_connection;
79 void Reset() noexcept override;
Abstract backend.
Definition database.hxx:76
Microsoft SQL Server backend.
Definition mssql.hxx:43
A logical SQL statement executed through sp_executesql RPC.
Definition prepared_stmt.hxx:39
SQL Server-specific counters layered on common database telemetry.
Definition telemetry.hxx:37
Abstract prepared statement.
Definition prepared_stmt.hxx:69
Type-erased SQL value (NULL, integers, double, text, blob, bool).
Definition value.hxx:68
Expected< Rows, QueryException > ExpectedRows
Query result: Rows or QueryException.
Definition typedefs.hxx:82
Root namespace of the StormByte C++ suite.
#define STORMBYTE_DATABASE_PUBLIC
Definition visibility.h:54