Changeset: 28355e71af52 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=28355e71af52
Modified Files:
        sql/backends/monet5/Tests/factory06.sql
Branch: trails
Log Message:

Update test 06


diffs (26 lines):

diff --git a/sql/backends/monet5/Tests/factory06.sql 
b/sql/backends/monet5/Tests/factory06.sql
--- a/sql/backends/monet5/Tests/factory06.sql
+++ b/sql/backends/monet5/Tests/factory06.sql
@@ -13,3 +13,22 @@ SELECT factory06(1);
 SELECT factory06(1); --error
 
 DROP FUNCTION factory06;
+
+-- Update the factory function parameter in the body
+-- This variant works
+CREATE FUNCTION factory06a(param INT) RETURNS INT BEGIN
+    declare p int;
+    set p = param;
+    YIELD p;
+    SET p = p + 1;
+    YIELD p;
+    SET p = p + 1;
+    YIELD p;
+END;
+
+SELECT factory06a(1);
+SELECT factory06a(1);
+SELECT factory06a(1);
+SELECT factory06a(1); --error
+
+DROP FUNCTION factory06a;
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to