From 06583147eaa601764a789ae586384e38e05e9015 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Wed, 26 Nov 2014 15:04:56 +0200 Subject: Implement optimistic concurrency support in bulk operations Bulk update and SQL Server ROWVERSION not yet supported. --- odb/relational/mssql/header.cxx | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'odb/relational/mssql/header.cxx') diff --git a/odb/relational/mssql/header.cxx b/odb/relational/mssql/header.cxx index 3bc2cbd..ff16950 100644 --- a/odb/relational/mssql/header.cxx +++ b/odb/relational/mssql/header.cxx @@ -53,6 +53,12 @@ namespace relational os << "static const bool rowversion = " << rv << ";" << endl; + + // Disable bulk update if we have ROWVERSION since we don't + // yet support batch extraction of the version. + // + if (rv && c.count ("bulk-update")) + c.remove ("bulk-update"); } virtual void -- cgit v1.1