Changeset: d9e2a0619b31 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/d9e2a0619b31
Modified Files:
        sql/server/rel_updates.c
        sql/test/BugTracker-2025/Tests/7748-update-returning-subquery-crash.test
        sql/test/BugTracker-2025/Tests/All
Branch: Dec2025
Log Message:

Merge with Mar2025 branch (and approve test differently).


diffs (33 lines):

diff --git 
a/sql/test/BugTracker-2025/Tests/7748-update-returning-subquery-crash.test 
b/sql/test/BugTracker-2025/Tests/7748-update-returning-subquery-crash.test
--- a/sql/test/BugTracker-2025/Tests/7748-update-returning-subquery-crash.test
+++ b/sql/test/BugTracker-2025/Tests/7748-update-returning-subquery-crash.test
@@ -49,10 +49,10 @@ returning
   tmp.objects.nr as c12,
   tmp.objects.sub as c13,
   tmp.objects.name as c14,
-  tmp.objects.name as c15;
+  tmp.objects.name as c15
 
 -- next statement has removed the duplicate asignment: name = 
tmp.objects.name,  This statment does not crash but gives an error.
-statement error 42000!SELECT: subquery not allowed
+statement error 42S22!SELECT: no such column 'objects.id'
 update tmp.objects set
   name = tmp.objects.name,
   nr = tmp.objects.id,
@@ -101,5 +101,5 @@ returning
   tmp.objects.nr as c12,
   tmp.objects.sub as c13,
   tmp.objects.name as c14,
-  tmp.objects.name as c15;
+  tmp.objects.name as c15
 
diff --git a/sql/test/BugTracker-2025/Tests/All 
b/sql/test/BugTracker-2025/Tests/All
--- a/sql/test/BugTracker-2025/Tests/All
+++ b/sql/test/BugTracker-2025/Tests/All
@@ -74,5 +74,5 @@ 7736-scale-reduction-crash
 7737-join-order
 7741_missing_rel_name
 7744_opt_null_in_where
-KNOWNFAIL?7748-update-returning-subquery-crash
+7748-update-returning-subquery-crash
 7753-like-in-projection
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to