From dcee8530bb5c58710a22f50bb92ac7c3b19ddf84 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Mon, 8 Oct 2012 12:25:58 +0200 Subject: Fix issue with unbind data management in query with descriptors --- oracle/types/driver.cxx | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'oracle') diff --git a/oracle/types/driver.cxx b/oracle/types/driver.cxx index 554c506..7c3e6bd 100644 --- a/oracle/types/driver.cxx +++ b/oracle/types/driver.cxx @@ -254,6 +254,21 @@ main (int argc, char* argv[]) assert (size (r) == 1); } + { + // Query temporary. + // + result r (db->query ( + query::timestamp == o.timestamp_ && + query::interval_ym == o.interval_ym_ && + query::interval_ds == o.interval_ds_)); + + query dummy (query::timestamp == o.timestamp_ && + query::interval_ym == o.interval_ym_ && + query::interval_ds == o.interval_ds_); + + assert (size (r) == 1); + } + t.commit (); } } -- cgit v1.1