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]
