userver: /data/code/userver/odbc/include/userver/storages/odbc/bulk.hpp File Reference
Loading...
Searching...
No Matches
bulk.hpp File Reference

Detailed Description

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>
This graph shows which files directly or indirectly include this file:

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