From 3516d86bf1a027a6063e383094293be0ea62c5ff Mon Sep 17 00:00:00 2001 From: Constantin Michael Date: Wed, 26 Oct 2011 09:49:22 +0200 Subject: Disable result caching in Oracle --- odb/relational/oracle/source.cxx | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'odb') diff --git a/odb/relational/oracle/source.cxx b/odb/relational/oracle/source.cxx index 800de57..880b496 100644 --- a/odb/relational/oracle/source.cxx +++ b/odb/relational/oracle/source.cxx @@ -842,6 +842,20 @@ namespace relational }; entry init_value_member_; + struct container_traits: relational::container_traits, context + { + container_traits (base const& x): base (x) {} + + virtual void + cache_result (string const&) + { + // Caching is not necessary since Oracle can execute several + // interleaving statements. + // + } + }; + entry container_traits_; + struct class_: relational::class_, context { class_ (base const& x): base (x) {} -- cgit v1.1