Owning parameters and execution outcome for ODBC bulk DML.
Definition in file bulk.hpp.
Go to the source code of this file.
#include <cstddef>#include <optional>#include <utility>#include <vector>#include <userver/storages/odbc/exception.hpp>#include <userver/storages/odbc/parameter_store.hpp>Classes | |
| class | storages::odbc::BulkParameterStore |
| Owning, ordered rows of parameters for ODBC bulk DML. More... | |
| class | storages::odbc::BulkResult |
| Outcome snapshot of an ODBC bulk execution. More... | |
| class | storages::odbc::BulkExecutionError |
Namespaces | |
| namespace | storages |
| Components, clients and helpers for different databases and storages. | |
| namespace | storages::odbc |
| Top namespace for uODBC driver. | |
Enumerations | |
| enum class | storages::odbc::BulkRowStatus { storages::odbc::kSuccess , storages::odbc::kSuccessWithInfo , storages::odbc::kError , storages::odbc::kUnused , storages::odbc::kDiagnosticsUnavailable , storages::odbc::kUnknown } |
| Status of one input row in an ODBC bulk execution. More... | |
Variables | |
| constexpr std::size_t | storages::odbc::kDefaultBulkRows = 1000 |