Changeset: 7adffed6a10e for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7adffed6a10e
Added Files:
        sql/test/BugTracker-2017/Tests/update_on_procedure.Bug-6479.sql
Modified Files:
        sql/test/BugTracker-2017/Tests/All
Branch: Jul2017
Log Message:

Added test for bug 6479


diffs (29 lines):

diff --git a/sql/test/BugTracker-2017/Tests/All 
b/sql/test/BugTracker-2017/Tests/All
--- a/sql/test/BugTracker-2017/Tests/All
+++ b/sql/test/BugTracker-2017/Tests/All
@@ -95,3 +95,4 @@ HAVE_LIBPY?python_loader_clobbers_defaul
 skip_problem_best_effort.Bug-6442
 date_to_str.Bug-6467
 cleanup_statistics.Bug-6439
+update_on_procedure.Bug-6479.sql
diff --git a/sql/test/BugTracker-2017/Tests/update_on_procedure.Bug-6479.sql 
b/sql/test/BugTracker-2017/Tests/update_on_procedure.Bug-6479.sql
new file mode 100644
--- /dev/null
+++ b/sql/test/BugTracker-2017/Tests/update_on_procedure.Bug-6479.sql
@@ -0,0 +1,16 @@
+create table stmp10 (t timestamp, sensor integer, val decimal(8,2));
+create table tmp_aggregate(tmp_total decimal(8,2), tmp_count decimal(8,2));
+insert into tmp_aggregate values(0.0,0.0);
+
+create procedure cq_collector()
+begin
+    update tmp_aggregate
+        set tmp_total = tmp_total + (select sum(val) from sys.stmp10),
+            tmp_count = tmp_count + (select count(*) from sys.stmp10);
+end;
+
+call cq_collector();
+
+drop procedure cq_collector;
+drop table stmp10;
+drop table tmp_aggregate;
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to