You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Not on 23c anymore. Most don't work anymore, probably because someone at Oracle read my blog post 😅. The approach using the scalar subquery still works, though, and it still has the performance issue mentioned in the blog post, though the alternative is simply that the query doesn't work at all.
I won't backport this fix as it might break assumptions by other customers (as it reverts #8158 and #10056, superseding those previous fixes), plus the workarounds can always be applied manually on queries.
Expected behavior
Expected a result set.
Actual behavior
ORA-38104: Columns referenced in the ON Clause cannot be updated
Steps to reproduce the problem
Tried to run this query and got ORA-38104:
The workarounds from here are working fine:
https://blog.jooq.org/how-to-work-around-ora-38104-columns-referenced-in-the-on-clause-cannot-be-updated/
Versions
The text was updated successfully, but these errors were encountered: